Основы информатики и вычислительной техники: Учебно-практическое пособие, страница 53

             3

          -

Подпись: Дополнительный код числа -1010                   10

Подпись: Дополнительный код числа -710                   -7

При переводе дополнительного (доп) кода в прямой (пр) получим:

3. Х1>0, X2<0 и |X2|<Х1

Пример

  Десятичная запись       Двоичные коды

0

0001010

+

1

1111101

0

0000111

            10

          -

Подпись: Дополнительный код числа -310                   3

Подпись: перенос отбрасывается                   7

Единица переноса из знакового разряда отбрасывается.

4.  Х1<0, X2<0

Пример

Дополнительный код числа -310

 
  Десятичная запись       Двоичные коды

1

1111101

+

1

1111001

1

1110110

            -3

          +

Дополнительный код числа -710

 
                   -7

Дополнительный код числа -1010

 
                   -10

Подпись: перенос отбрасывается

Случаи переполнения разрядной сетки аналогичны случаям переполнения для обратных кодов.

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