24-битный адрес в шестнадцатеричном виде - PullRequest
3 голосов
/ 15 марта 2011

Сколько шестнадцатеричных цифр имеет 24-битный адрес памяти?

Ответы [ 4 ]

5 голосов
/ 15 марта 2011

Одна шестнадцатеричная цифра соответствует 4 двоичным цифрам (битам)

для 24 бит, есть 3 байта (8 бит), что составляет 6 шестнадцатеричных цифр.

4 голосов
/ 15 марта 2011
  • 8 бит = 1 байт
  • 24 бита = 3 байта
  • 1 байт = 2 шестнадцатеричных символа
  • 2 байта = 4 шестнадцатеричных символа
  • 3 байта = 6 шестнадцатеричных символов
2 голосов
/ 15 марта 2011

каждый гекс 4 бита, каждое число в базе 16, это 2 ^ 4 отсюда 4 цифры в базе 2

2 голосов
/ 15 марта 2011

Каждая шестнадцатеричная цифра обрабатывает четыре бита, поэтому для 24-битного адреса требуется шесть шестнадцатеричных цифр. Вы можете увидеть связь между hex и бинарным здесь:

Hex  Binary       Hex  Binary
---  ------       ---  ------
 0    0000         8    1000
 1    0001         9    1001
 2    0010         A    1010
 3    0011         B    1011
 4    0100         C    1100
 5    0101         D    1101
 6    0110         E    1110
 7    0111         F    1111
...