Адрес регистраКаждый регистр имеет свой порядковый номер, т.н. адрес. АДРЕС РЕГИСТРА традиционно обозначается числом из шестнадцатеричной системы счисления, например, 1A. Шестнадцатеричное число представляет собой комбинацию 16 символов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. В нашем случае 1A – это десятичное число 26. Перевод чисел из одной системы в другую несложно сделать в стандартном калькуляторе Windows (в настройках калькулятора выбрать вид "инженерный"). Рекомендую скачать конвертер BinHexDec – многое в системах счисления станет понятнее.
Исходя из шестнадцатеричной системы счисления, для лучшего восприятия, память нарисована в виде 16-ти столбцов. Нумерация ячеек памяти изображена в таблице ниже.
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
A
|
B
|
C
|
D
|
E
|
F
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
1A
|
1B
|
1C
|
1D
|
1E
|
1F
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
2A
|
2B
|
2C
|
2D
|
2E
|
2F
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Наложив предыдущие таблицы друг на друга, мы можем обнаружить, что регистр с адресом 0 содержит число 19; а регистр с адресом 12 – содержит число 99.
|