Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Сложение в BCD-формате
Сложение происходит по тому же принципу, как и для двоичных чисел. Оно не представляет проблем до тех пор, пока результат не попадает в область псевдотетрад. Пример——————————————————————————————
1 1 0 0 1 1 3 + 0 1 1 0 + 6 1 0 0 1 9 Если при сложении возникает псевдотетрада, значит, сумма больше, чем 9 и должна представляться двумя тетрадами. В этом случае следует применить корректирующее сложение. К псевдотетраде следует прибавить число 6(10) = 0110. Тогда получают две тетрады.
Пример——————————————————————————————
Пример——————————————————————————————
В общем, действует правило:
Сложение ВСD -чисел, которые состоят из нескольких тетрад, происходит потетрадно справа налево. Если при сложении двух тетрад возникает переход в 5-ом разряде, то он передается к наименьшему разряду следующей тетрады. Прибавление коррекции ОНО нужно предпринимать всегда, если результат сложения двух тетрад равен или больше 10. Пример—————————————————————————————— Если при добавлении коррекции 0110 к псевдотетраде происходит переход в 5-ом разряде, то он также добавляется к наименьшему разряду следующей тетрады.
Пример——————————————————————————————
|