Полная версия

Главная arrow Информатика arrow Вычислительная техника

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>

Сложение чисел с одинаковыми знаками

Сложение чисел с одинаковыми знаками может быть выполнено двумя способами, которые представлены в табл. 2.13.

Таблица 2.13

Первый способ

Второй способ

Избыток 6 представляется к тем тетрадам результата, которых больше 9:

Одно из исходных слагаемых, участвующих в сложении берется с избытком 6:

Затем производится сложение числа с избытком и второго слагаемого:

Результат подвергается анализу на наличие межтетрадных переносов. Если межтетрадный перенос присутствует, то вид этой тетрады сохраняется; если отсутствует, то производится коррекция результата, которая сводится к вычитанию из тетрады числа бпо) или прибавлению к ней дополнительного кода 6<ю)- числа 10(Ю)= 1010(2), при этом межтетрадный перенос не учитывается :

Сложение чисел с разными знаками

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

Окончательный результат сложения зависит от нескольких факторов: знака результата и наличие межтетрадных переносов при сложении.

В зависимости от этих факторов необходимо выполнить определенные действия (табл. 2.14).

Таблица 2.14

Результат сложения отрицательный

Результат сложения положительный

Результат из обратного кода переводится в прямой.

Межтетрадный перенос отсутствует

Результат сохраняется в прямом коде. Из тетрады в которой отсутствует перенос вычитается избыток 6

К тетраде, в которой возникает межтетрадный перенос, прибавляется избыток 6. Далее результат переводится в прямой код.

Единица переноса, возникающая в старшей тетраде предварительного результата в обратном коде, отбрасывается

Результат сохраняется в прямом коде.

Единица переноса из самой старшей тетрады прибавляется к младшему разряду младшей тетрады

Рассмотрим несколько примеров сложения чисел. Пример 2.14.

Пример 2.15.

Пример 2.16.

Первый способ:

Второй способ:

 
<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>