Читайте также: |
|
а) в десятичной системе:
Возьмем дополнение вычитаемого до девяти (основание минус единица) и сложим его с уменьшаемым:
|
2 7
7 (дополнение числа 2 до 9) 1 2
Возникающая единица переноса прибавляется к младшему разряду суммы и получается результат равный трем.
б) в двоичной системе:
Возьмем дополнение вычитаемого до единицы (основание два минус единица) сложим его с уменьшаемым:
111 101
010 101
|
1
Возникшая единица переноса прибавляется к младшему разряду суммы кодов, и получается результат, равный трем.
Из рассмотренного следует:
1. Как дополнительный, так и обратный коды позволяют заменить операцию вычитания сложением.
2. При сложении чисел в дополнительном коде возникающая единица переноса отбрасывается, а при сложении в обратном коде эта единица прибавляется к младшему разряду суммы кодов.
Дата добавления: 2015-02-16; просмотров: 84 | Поможем написать вашу работу | Нарушение авторских прав |