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

Пример 1.12.

Представить в прямом коде двоичные числа (+1000010)2 и (-1000010)2:

а) [+1000010]пр=0 1000010

б) [-1000010]пр=1 1000010

Прямые коды чисел не используются при выполнении операций над числами. Это связано с тем, что обработка цифровых и знакового разрядов чисел осуществляется по различным алгоритмам. Выполнение операций сложения и вычитания требуются двух разных устройств: сумматора и вычитателя. В силу сказанного для выполнения арифметических операций сложения и вычитания используется дополнительный или обратный код числа.