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

+

0
1
00
1
11
10
Вычитание

-

0
1
00
11
11
0
1 означает заем из старшего разряда
Умножение

*

01
000
101
Рассмотрим подробно каждую операцию.

Сложение

Так как 1+1=10, то 0 остается в данном разряде, а 1 переносится в следующий разряд
Примеры:
1001
+ 1010
10011
1101
+ 1011
11000
11111
+          1
100000
1010011,111
+    11001,110
1101101,101

Задание 1

Произвести сложение указанных чисел:
1) 10010011 + 101101      2) 1011101 + 11101101      3) 11101001 + 10011101      4) 110010,11 + 110110,11
Ответы:
1) 1000000    2) 101001010    3) 110000110    4) 1101001,10

Вычитание

Вычитание производится всегда из числа большего по абсолютной величине
Примеры:
110
-  11
011
100
-    1
011
10111001,1
- 10001101,1
00101100,0
110110101
- 101011111
001010110

Задание 2

Произвести операцию вычитания над указанными числами:
1) 100001000 - 10110011      2) 11001100 - 101110110      3) 11110011 - 10010111
4) 11011011 - 110101110      5) 110000110 - 10011101      6) 100101,101 - 10101,111      
Ответы:
1) 1010101        2) 10101010        3) 1011100
4) 11010011      5) 11101001        6) 1001111,110    

Умножение

Операция умножения выполняется с использованием таблицы умножения по обычной схеме.
Примеры:
11001
*  1101
11001
+ 11001
+ 11001
101000101
11001,01
*    11,01
1100101
+ 1100101
+ 1100101
1010010,0001
Как видно из примеров умножение сводится к сдвигам множимого и сложениям.

Задание 3

Произвести операцию умножения над указанными числами:
1) 100001 * 1111,11      2) 111110 * 100010      3) 100011 * 1111,01      4) 111100 * 100100
Ответы:
1) 1000000111,11         2) 100000111100         3) 1000010101,11         4) 100001110000

Деление

Операция деления выполняется по алгоритму деления в десятичной системе счисления.
Пример:

Задание 4

Произвести операцию деления над указанными числами:
1) 111010001001 : 111101      2) 101111001101 : 110101      3) 11111100101 : 101011      4) 100011111111 : 101111
Ответы:
1) 111101         2) 111001         3) 101111         4) 110001