logo
Лекции по микропроцессорам Щеглов

Пример 1.15.

Сложить двоичные числа (+1001001)2 и (-110010)2

а )

При сложении дополнительных кодов чисел перенос из старшего разряда отбрасывается (не помещается в разрядную сетку ЭВМ). При сложении обратных кодов единица переноса из старшего разряда добавляется к результату. Отсюда следует, что время сложения чисел в дополнительном коде меньше, чем в обратном. Поэтому в ЭВМ для представления чисел применяют дополнительный код. Обратный код чисел используется при переходе к дополнительному коду в соответствии с (1.21).