Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

В обратном коде.

Читайте также:
  1. Понятие о двоичном коде. Кодирование числовой и текстовой информации.

а) в десятичной системе:

Возьмем дополнение вычитаемого до девяти (основание минус единица) и сложим его с уменьшаемым:

+
9 5

2 7

7 (дополнение числа 2 до 9) 1 2

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

 

б) в двоичной системе:

Возьмем дополнение вычитаемого до единицы (основание два минус единица) сложим его с уменьшаемым:

 

111 101

010 101

+
101 (обратный код числа 010) 1 010

1

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

Из рассмотренного следует:

1. Как дополнительный, так и обратный коды позволяют заменить операцию вычитания сложением.

2. При сложении чисел в дополнительном коде возникающая единица переноса отбрасывается, а при сложении в обратном коде эта единица прибавляется к младшему разряду суммы кодов.

 




Дата добавления: 2015-02-16; просмотров: 84 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав