Файл: 6. Сложение двоичных чисел.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.02.2024

Просмотров: 6

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

6. Сложение двоичных чисел
Двоичные числа складываются так же, как и десятичные, то есть по разрядам. Сложение начинается с меньших разрядов. При этом действуют следующие правила:
0 + 0 = 0,

0 + 1 = 1,

1 + 0 = 1,

1 + 1 = 10,

1 + 1 + 1 = 11.
За одно действие складываются только два числа. При сложении нескольких чисел сначала складывают первое и второе число, затем прибавляют к результату третье и т.д.
Оба числа пишут поразрядно друг над другом. В случае переноса разряда единица записывается в следующий разряд и учитывается при сложении цифр этого разряда. Иными словами при переносе разряда приходится складывать три двоичных числа.










1

1




+




1

0

1

1

1

0

0

1

1









1

1

1

1

0


Для проверки правильности вычислений можно преобразовать двоичные числа в десятичные, провести операцию с ними, а затем перевести результат в двоичную систему счисления. В нашем случае: 11 + 19 = 30.
7. Вычитание двоичных чисел
Непосредственное вычитание
При вычитании действуют следующие правила:
0 - 0 = 0,

1 - 0 = 1,

1 - 1 = 0.
Отрицательный результат операции 0 - 1 пока не рассматриваем.
При вычитании вычитаемое число пишется под уменьшаемым. Вычитание начинается с наименьшего разряда.




















-

1

1

0

1

1

1

0

0

0

1












1

0

1

0



Здесь не возникло никаких трудностей, так как не было операции 0 - 1. Чтобы проводить такую операции, нужно заимствовать единицу из соседнего старшего разряда. Тогда получаем: 10 - 1 = 1. После чего в старшем разряде получается 0. Пример:











10







-

1

1

0

1

1







1

1

1









1

0

1

0

0