загрузка...
 
7.3. Шістнадцяткова система числення
Повернутись до змісту

7.3. Шістнадцяткова система числення

Деяке спрощення при написанні і читанні команд дає використання шістнадцяткової системи числення. Вона містить 16 символів, кожному з яких відповідає чотирирозрядне число у двійковому коді: число подається як сума ступенів числа 16, помножених відповідно на 0, 1, 2, ... , 9, A, B, C, D, E, F:

,                    (7.1)

де.

Табл. 7.1 показує відповідність запису чисел у десятковому, двійковому і шістнадцятковому кодах.

Перетворити двійковий код у шістнадцятковий дуже легко: двійкове число поділяється на групи по чотири розряди, починаючи з молодшого – на тетради. Кожна група замінюється відповідним шістнадцятковим символом. При зворотному перетворенні кожен символ замінюється двійковою тетрадою.

Наприклад, 0101 0111 1101 1111 00012 = 57DF116.

Таблиця 7.1 – Запис чисел у різних кодах (системах числення)

Десятковий код

Двійковий код

Шістнадцятковий код

0

0000

0

1

0001

1

2

0010

2

3

0011

3

4

0100

4

5

0101

5

6

0110

6

7

0111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

Таким чином, шістнадцятковий код, з точки зору застосування для запису програм для МПП, можна вважати більш компактним записом двійкового.



загрузка...