Cтраница 1
Представление положительного числа в дополнительном коде совпадает с его прямым кодом. [1]
Представление положительного числа в дополнительном коде совпадает с его представлением в прямом и обратном кодах. При этом в знаковый разряд кода записывается нуль, а в значащую часть - модуль числа. Дополнительный код отрицательного числа отличается от прямого и обратного кодов и образуется дополнением числа до 2 или 2 соответственно для дробей и целых чисел, где п - число разрядов для изображения целого числа, включая знаковый. [2]
Представление положительных чисел во всех трех кодах одинаково. В этой простоте заключается достоинство обратного кода, так как поразрядное инвертирование схемно реализуется очень просто. Перевод отрицательного числа из прямого в дополнительный код более сложен. Сначала также производится инвертирование значащих разрядов, а после этого прибавляется единица в младший разряд. Разряды знака остаются без изменения. Таким образом, операция преобразования отрицательного числа из прямого кода в дополнительный осуществляется в два этапа - этап инвертирования и этап суммирования. [3]
Представления положительных чисел во всех трех кодах совпадают. Обратный код отрицательного числа в двоичной системе счисления образуется очень просто: нужно инвертировать все значащие разряды, оставив разряды знака без изменения. В этой простоте заключается достоинство обратного кода, так как поразрядное инвертирование схемно реализуется очень просто. Перевод отрицательного числа из прямого в дополнительный код более сложен. Сначала также производится инвертирование значащих разрядов, а после этого прибавляется единица в младший разряд. Разряды знака остаются без изменения. Таким образом, операция преобразования отрицательного числа из прямого кода в дополнительный осуществляется в два этапа - этап инвертирования к. Нуль имеет однозначное представление только в дополнительном коде. В прямом и обратном кодах нуль имеет два представления: так называемый положительный и отрицательный нуль. [4]
![]() |
Разрядная сетка для чисел с фиксированной запятой. [5] |
Для представления положительных чисел в знаковом разряде записывается нуль, для отрицательных - единица. [6]
При представлении положительных чисел прямым кодом, а отрицательных дополнительным нуль имеет единственное изображение. При применении обратного кода положительный и отрицательный 0 имеют разные изображения. [7]
В ЭЦВМ прямой код используется для представления положительных чисел при их сложении в АУ для записи положительных и отрицательных чисел в ЗУ, а также в устройствах ввода-вывода. [8]
В ЭЦВМ прямой код используют для представления положительных чисел при их сложении в арифметических устройствах, для записи положительных и отрицательных чисел в памяти, а также в устройствах ввода и вывода. [9]
![]() |
Пример ячейки памяти машины с плавающей запятой. [10] |
В машинах с плавающей запятой диапазон представления положительных чисел значительно шире, чем у машин с фиксированной запятой. [11]
![]() |
Полный комбинационный сумматор. [12] |
В привычной для нас форме представления положительных и отрицательных чисел используются величины со знаком. При этом знаки и - используются для двух целей: во-первых, как изображение операций сложения и вычитания, а во-вторых, как знаки числа, т.е. показатели его положения относительно нуля на числовой оси. Обычно при представлении положительных чисел знак можно опускать, но знак - при изображении отрицательных чисел всегда должен ставиться. [13]