Перевод числа, записанного в прямом двоичном коде ( положительное число), в дополнительный двоичный код ( ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Стэбли Д.N. Логическое программирование в системе 360


Перевод числа, записанного в прямом двоичном коде ( положительное число), в дополнительный двоичный код ( отрицательное число) несложен. Содержимое каждого бита инвертируется: единичные биты заменяются нулевыми, а нулевые - единичными. После инвертирования всех битов к младшему разряду ( самому правому биту) следует прибавить единицу, и на этом перевод в двоичный дополнительный код завершается.

(cкачать страницу)

Смотреть книгу на libgen

 Перевод числа,  записанного в прямом двоичном коде ( положительное число),  в дополнительный двоичный код ( отрицательное число) несложен.  Содержимое каждого бита инвертируется:  единичные биты заменяются нулевыми,  а нулевые  -  единичными.  После инвертирования всех битов к младшему разряду ( самому правому биту) следует прибавить единицу,  и на этом перевод в двоичный дополнительный код завершается.