Формат двоичного числа, Шестнадцатиричное представление двоичных чисел - Кодирование информации в микропроцессорных системах

Весовые коэффициенты

32768

16384

8192

4096

2048

1024

512

256

128

64

32

16

8

4

2

1

1

0

0

0

1

1

1

1

0

1

Микропроцессоры обрабатывают упорядоченные двоичные наборы. Минимальной единицей информации является один бит (BInary digiT).

Далее следуют - тетрада, или ниббл (4 бита), байт ( byte, 8 бит), двойное слово (DoubleWord 16 бит) или длинное (LongWord 16 бит) и учетверенное (32 бита) слова. Младший бит обычно занимает крайнюю правую позицию, старший - соответственно крайнюю левую, т. е. "старшинство" разрядов убывает слева направо.

Шестнадцатиричное представление двоичных чисел

Для перевода числа из двоичной системы в шестнадцатиричную, его необходимо разбить начиная справа на тетрады - группы по 4 двоичных цифры - и каждую группу представить шестнадцатиричной цифрой из таблицы 5. Для обратного перевода каждая HEX цифра заменяется четверкой двоичных, незначащие нули слева иногда (но не всегда) отбрасываются. Нуль обычно не отбрасывается, если старший значащий знак обозначен буквой (см. таблицу 1).

32768

16384

8192

4096

2048

1024

512

256

128

64

32

16

8

4

2

1

0

0

0

0

0

0

1

0

0

0

1

1

1

1

0

1

8

4

2

1

8

4

2

1

8

4

2

1

8

4

2

1

0

2

3

D

Таблица 1

Двоичные и шестнадцатиричные (HEX) коды целых чисел от 0 до 15

Число10

Число2

Нех-код

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

Пример: число 57310 = 10001111012 = 023D16 = 023Dh

Похожие статьи




Формат двоичного числа, Шестнадцатиричное представление двоичных чисел - Кодирование информации в микропроцессорных системах

Предыдущая | Следующая