Сумматор

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

Сумматор служит, прежде всего центральным узлом арифметико-логического устройства компьютера, однако он находи применение также и в других устройствах машины.

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

Рисунок 8

При сложении чисел А и В в одном i-м разряде приходится иметь дело с тремя цифрами:

1) цифра аi первого слагаемого;

2) цифра bi второго слагаемого pi-1 из младшего разряда.

В результате сложения получаются две цифры:

1) цифра ci для суммы;

2) перенос pi из данного разряда в старший.

Таким образом, одноразрядный двоичный сумматор есть устройство с тремя входами и двумя выходами, работа которого может быть описана следующей таблицей истинности (таблица 7).

Таблица 7

Входы Выходы
Первое слагаемое Второе слагаемое Перенос Сумма Перенос

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

Например, схема вычисления суммы двух двоичных трехразрядных чисел и может иметь вид, как показано на рисунке 9.

Рисунок 9