Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Двоичное сложение



Сложение двоичных чисел подобно сложению десятичных. В обоих случаях операции начинаются с обработки наименьших значащих цифр, расположенных в крайней справа позиции. Если результат сложения наименьших значащих цифр двух слагаемых не помещается в соответствующем разряде результата, то происходит перенос. Цифра, переносимая в соседний слева разряд, добавляется к содержимому последнего. Сложение цифр любых одноименных разрядов может повлечь за собой перенос в более старший разряд. Перенос возникает, если результат сложения цифр одноименных разрядов больше 9 при использовании десятичной системы счисления и более 1, при двоичной системы счисления.

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

Таким образом, для одноразрядных двоичных чисел имеем:

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 10 (0 и единица переноса в следующий старший разряд)

Сравним десятичное и двоичное сложение

Пример: Десятичная арифметика Двоичная арифметика
Слагаемое     0 1 1 0 0 0 1 1  
Слагаемое     0 1 0 1 0 1 1 0  
Перенос (единицы)     1 0 0 0 1 1 0  
Сумма     1 0 1 1 1 0 0 1  
             

Приведем еще пример сложения чисел, заданных двоичным кодом.

Пример: сложим 910 и 310, заданные двоичным кодом

0011

11002 = 1210





Дата публикования: 2015-02-22; Прочитано: 350 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...