Арифметические и логические основы микропроцессорной техники. Маньжов Б.Н - 9 стр.

UptoLike

9
При записи числа в прямом коде в знаковом разряде ставится его знак, а
само число записывается в естественной форме:
А = 13 А = 0
.1101
А = -13 А = 1
.1101
Обратный код двоичных чисел получается заменой двоичных кодов во
всех разрядах числа в прямом коде на взаимно обратные (0 на 1 и 1 на 0):
(1.a
1
a
2
a
3
…a
n
)
пк
= (1.
a 1
a 2 a 3
a n
)
ok
А = 13 А
обр
= 0.1101
А = -13 А
обр
= 1.0010
Дополнительный код двоичных чисел получается заменой двоичных ко-
дов во всех разрядах числа в прямом коде на взаимно обратные (0 на 1 и 1
на 0). После этого к младшему разряду добавляется 1.
А
дк
= А
ок
+ 1
А = 13 А
доп
= 0.1101
А = -13 А
доп
= 1.0011
Прямой, обратный и дополнительный коды положительных чисел совпа-
дают.
Арифметические операции с отрицательными числами
Наглядно сложение двоичных чисел в дополнительном коде можно пред-
ставить в виде следующей схемы:
   При записи числа в прямом коде в знаковом разряде ставится его знак, а
само число записывается в естественной форме:


                                 А = 13         А = 0.1101
                                 А = -13        А = 1.1101
   Обратный код двоичных чисел получается заменой двоичных кодов во
всех разрядах числа в прямом коде на взаимно обратные (0 на 1 и 1 на 0):
(1.a1 a2 a3…an)пк = (1. a 1 a 2 a 3 … a n )ok

                      А = 13         Аобр = 0.1101
                      А = -13         Аобр = 1.0010
   Дополнительный код двоичных чисел получается заменой двоичных ко-
дов во всех разрядах числа в прямом коде на взаимно обратные (0 на 1 и 1
на 0). После этого к младшему разряду добавляется 1.
                          Адк = Аок + 1
                       А = 13         Адоп = 0.1101
                      А = -13         Адоп = 1.0011
   Прямой, обратный и дополнительный коды положительных чисел совпа-
дают.
   Арифметические операции с отрицательными числами
   Наглядно сложение двоичных чисел в дополнительном коде можно пред-
ставить в виде следующей схемы:




                                                9