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

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

16 страниц (Word-файл)

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

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 могут быть представлены в следующем виде:

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

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