Лабораторная работа: Операции сложения и вычитания

Заменяем цифры числа 8216:

8 на 1000

2 на 0010

1 на 0001

6 на 0110

Получим: 1000 0010 0001 0110

То есть число: 1000001000010110

Заменяем цифры числа 1С16:

1 на 0001

6 на 0110

Получим: 0001 0001 0001 0110

То есть число: 0001000100010110

5А16 + 2В16= 0101010100010110+0010001000010110=11101110010110

8216 – 1С16= 1000001000010110-0001000100010110=111011100101100

Проверим получившиеся результаты, переведем их в десятичную систему счисления:

00101101 + 01101111 = 10011100 в десятичной это – 45 + 111 = 156

1 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 0 * 2^4 + 1 * 2^5 + 0 * 2^6 + 0 * 2^7 = 45

1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 0 * 2^4 + 1 * 2^5 + 1 * 2^6 + 0 * 2^7 = 111

0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 1 * 2^7 = 156

11111111 + 11111111 = 111111110 в десятичной это – 255+255=510

1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 1 * 2^5 + 1 * 2^6 + 1 * 2^7 = 255

0 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 1 * 2^5 + 1 * 2^6 + 1 * 2^7 + 1 * 2^8 = 510

11111111 – 00011011 = 11100100 в десятичной это – 255+27=228

1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 1 * 2^5 + 1 * 2^6 + 1 * 2^7 = 255

1 * 2^0 + 1 * 2^1 + 0 * 2^2 + 1 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 0 * 2^7 = 27

0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 0 * 2^3 + 0 * 2^4 + 1 * 2^5 + 1 * 2^6 + 1 * 2^7 = 228

0101010100010110+0010001000010110=11101110010110 десятичной это – 21782+8726=30508

0 * 2^0 + 1 * 2^1 + 1 * 2^2 + 0 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 0 * 2^7 + 1 * 2^8 + 0 * 2^9 + 1 * 2^10 + 0 * 2^11 + 1 * 2^12 + 0 * 2^13 + 1 * 2^14 + 0 * 2^15 = 21782

0 * 2^0 + 1 * 2^1 + 1 * 2^2 + 0 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 0 * 2^7 + 0 * 2^8 + 1 * 2^9 + 0 * 2^10 + 0 * 2^11 + 0 * 2^12 + 1 * 2^13 + 0 * 2^14 + 0 * 2^15 = 8726

К-во Просмотров: 213
Бесплатно скачать Лабораторная работа: Операции сложения и вычитания