Одноразрядные двоичные сумматоры. Карты Карно для переноса и суммы. Схема одноразрядного сумматора, реализующая уравнения

Страницы работы

Содержание работы

4. СУММАТОРЫ

4.1. Одноразрядные двоичные сумматоры

Процесс суммирования одноразрядных двоичных чисел описывается таблицей истинности (табл. 4.1)

Таблица 4.1

Xi

Yi

Pi–1

Pi

Si

0

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

В этой таблице Xi, Yi – произвольные разряды слагаемых, Pi–1 – перенос из предыдущего разряда, Pi – перенос в следующий разряд, Si – разряд суммы.

Карты Карно для переноса и суммы дают следующие дизъюнктивные нормальные формы

Pi

XiYi

Pi–1

00

01

11

10

0

0

0

1

0

1

0

1

1

1

Si

XiYi

Pi–1

00

01

11

10

0

0

1

0

1

1

1

0

1

0

                                                 

На рис. 4.1 показана схема одноразрядного сумматора, реализующая  уравнения (1), (2).

Как видим, у схемы имеются два существенных недостатка:

- функция суммы реализуется достаточно сложно, поскольку не поддается минимизации;

- требуются как прямые, так и инверсные значения разрядов слагаемых.

Рис. 4.1 Схема одноразрядного сумматора,

реализующая выражения (1), (2)

Логическое выражение для суммы, в котором отсутствуют инверсные значения слагаемых и входного переноса, может быть получено при рассмотрении суммы как функции четырех переменных  Xi, Yi, Pi–1, Pi, где Pi – перенос, образующийся в результате сложения Xi, Yi, Pi–1.

Таблица истинности функции Si = f(Xi, Yi, Pi–1, Pi) приведена в табл. 4.2.

Таблица 4.2                                                 

Xi

Yi

Pi-1

Pi

Si

0

0

0

0

0

0

0

0

1

*

0

0

1

0

1

0

0

1

1

*

0

1

0

0

1

0

1

0

1

*

0

1

1

0

*

0

1

1

1

0

1

0

0

0

1

1

0

0

1

*

1

0

1

0

*

1

0

1

1

0

1

1

0

0

*

1

1

0

1

0

1

1

1

0

*

1

1

1

1

1

В колонке Si  проставлены символы * в случаях, когда в колонке выходного переноса Pi  появляются значения 1 или 0, которые не могут получиться при сложении входных переменных Xi, Yi и Pi–1. Такое представление позволяет рассматривать сумму Si  как частично определенную функцию.

Для минимизации Si составим карту Карно

Pi–1,Pi

Xi, Yi

00

01

11

10

00

0

*

*

1

01

1

*

0

*

11

*

0

1

*

10

1

*

0

*

 ,                                                                               (3)

                (4)


Схема одноразрядного сумматора, реализующая выражения (3) и (4), показана на рис. 4.2.

Рис. 4.2 Схема сумматора, реализующая выражения (3) и (4).

При построении сумматоров с использованием готовых элементов М2 (“сумма по модулю 2”) уравнения для Pi и Si могут быть представлены в следующем виде:

Похожие материалы

Информация о работе