БИНАРНАЯ
АРИФМЕТИКА
1. Перевести
в десятичную систему счисления двоичные числа:
00000001
00000011
00000100
00000101
00001111
10101010
11100000
10000000
11111111
11100111
2. Перевести
в десятичную систему счисления шестнадцатиричные числа:
9
E 1A A1 FF 3B3
FFF0 A000 B800
A417
3. Выполнить
операции сложения и умножения над следующими числами:
00000101 00000011
00000010 00010101
00000110 00000101
00001111 00001010
11100000 10000000
4.
Определить дополнительные коды следующих двоичных чисел:
00001011
01100101
01111010
01101101
00000111
00110000
00111111
00010001
00110001
00001111
5. Выполнить
операции AND, OR, XOR над следующими парами чисел:
01011001 10010111
10011001 10001000
01111011 01100110
01010101 01000100
00110011 00100010
00010001 00000000
11010011 00101100
10111111 10111100
00000000 00000001
00001000 00011001
6. Выполните
операцию сдвига на k разрядов над следующими двоичными кодами
(при k>0
выполнить сдвиг вправо, при k<0 - сдвиг влево):
00110101 (k=3)
00101101 (k=-3)
00100111 (k=4)
00000011 (k=5)
10001101 (k=-7)
00011100 (k=2)
11001101 (k=-4)
01011111 (k=6)
00001001 (k=-4)
00000101
(k=-5)