Цифровые фильтры - 9 стр.

UptoLike

Составители: 

11
Вычитание в дополнительном коде заменяется сложением на основании
очевидного соотношения Y)(XYX
+
=
. Необходимо только независимо от
знака вычитаемого произвести обращение его кода, а затем сложить с
вычитаемым с помощью того же многоразрядного сумматора (рисунок 2). Таким
образом, в отличие от прямого кода нет необходимости в различных схемах
для выполнения суммирования и вычитания.
Пример (+6)= 0.110 =0.110
-(+3)=-0.011 обращение =+1.101
10.011=(+3)
перенос игнорируется
Таблица 2 Правило сложения двух двоичных чисел X и Y
Х
0 1
0 0 1
Y
1 1
0 (формируется
перенос)
Рисунок 1 – Одноразрядный сумматор
S
C
i+1
C
i
Y
X
CM
Перенос в
старший разряд
Сумма
Перенос из
младшего разряда