X-PDF

Арифметические операции над двоичными числами

Поделиться статьей

Над двоичными числами можно выполнять те же арифметические операции, что и с обычными числами, но в соответствии со следующими правилами двоичной арифметики:

сложение вычитание умножение
0 + 0 = 0 0 — 0 = 0 0 * 0 = 0
0 + 1 = 1 1 — 0 = 1 0 * 1 = 0
1 + 0 = 1 1 — 1 = 0 1 * 0 = 0
1 + 1 = 10 10 — 1 = 1 1 * 1 = 1

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

Действия двоичной арифметики можно проверить, если перевести все операнды (слагаемые и сумму и т.д.) в десятичную систему счисления.

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

Пример 4.9. Найти разность A-B, где A=1011,0012 . B=1001,101 2.

Запишем исходные числа в столбик.

Разряд переноса 1 1 11 Уменьшаемое Проверка Вычитаемое Разность

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

Пример 4.10. Умножить 1011,12*101,01 2

Представленная информация была полезной?
ДА
58.69%
НЕТ
41.31%
Проголосовало: 990
Результат 1011,1 2 *101,01 2 = 111100,011 2. Проверка 11,5 10 *5,25 10 = 60,375 10.  

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

Пример 4.11. Найти частное от деления А на В, где А = 100011,112, В=110,12.

1000111,1 | 1101

1101 101,1

1101

11 01

11 01

Проверка

35,7510:6,510=5,5 10

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


Поделиться статьей
Автор статьи
Анастасия
Анастасия
Задать вопрос
Эксперт
Представленная информация была полезной?
ДА
58.69%
НЕТ
41.31%
Проголосовало: 990

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram

ОБРАЗЦЫ ВОПРОСОВ ДЛЯ ТУРНИРА ЧГК

Поделиться статьей

Поделиться статьей(Выдержка из Чемпионата Днепропетровской области по «Что? Где? Когда?» среди юношей (09.11.2008) Редакторы: Оксана Балазанова, Александр Чижов) [Указания ведущим:


Поделиться статьей

ЛИТЕЙНЫЕ ДЕФЕКТЫ

Поделиться статьей

Поделиться статьейЛитейные дефекты — понятие относительное. Строго говоря, де­фект отливки следует рассматривать лишь как отступление от заданных требований. Например, одни


Поделиться статьей

Введение. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси

Поделиться статьей

Поделиться статьей1. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси. Специфика периода феодальной раздробленности –


Поделиться статьей

Нравственные проблемы современной биологии

Поделиться статьей

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


Поделиться статьей

Семейство Первоцветные — Primulaceae

Поделиться статьей

Поделиться статьейВключает 30 родов, около 1000 видов. Распространение: горные и умеренные области Северного полушария . многие виды произрастают в горах


Поделиться статьей

Вопрос 1. Понятие цены, функции и виды. Порядок ценообразования

Поделиться статьей

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


Поделиться статьей

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram
Заявка
на расчет