Аритметични операции в двоична система

Аритметика в двоичен се произвежда от същите правила, както в десетичната система. Въпреки това, тъй като в двоична система използва само две цифри 0 и 1, аритметични операции се извършват по-лесно от десетичната система.







Добавяне на двоични числа.

Добавянето се извършва побитовото колона като се започне от LSB и използване на двоичен добавяне на таблицата:

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10.

В допълнение трябва да се помни, че 1 + 1 осигури нула в устройството за освобождаване и транспорт в по-големи.

Пример 3.5. Добавете две числа:

Аритметични операции в двоична система

Изваждане на двоични числа.

Изваждането се извършва малко по малко колона от най-ниското ниво и използване на двоичен масата за изваждане:
0-0 = 0
0 - 1 = 1
1 - 1, = 0
10-1 = 1.
Пример 3.6. Намерете разликата между две числа:







Т.е. чрез изваждане на двоично число се занимава, ако е необходимо 1 от MSB, която е равна на две единици LSB.

Умножение на двоични числа.

Умножение в двоичен се извършва на същия принцип, както в десетичната система, тя използва двоичен маса умножение:
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1.
Пример 3.7. Намери продукт на две числа:

Аритметични операции в двоична система

Както се вижда от горните примери, операцията умножение може да бъде представена като работа на смени и допълнение.

Разделението на двоични числа.

Разделението в двоична система се произвежда чрез изваждане на разделителя с изместване надясно, ако салдото е по-голяма от нула.
Пример 3.8. Намерете частното на две числа, ако:
1. дивиденти през разделителя:

Аритметични операции в двоична система

2. дивиденти по-малко от делителя:

Аритметични операции в двоична система

Както се вижда от горните примери, операция на разделяне могат да бъдат представени като операция на сравнение, изместването и добавянето.