![]() |
Индексная адресацияИндексная адресация означает, что для того, чтобы определить исполнительный адрес, ЦП складывает содержимое индексного регистра с адресом, содержащимся в команде. Одноадресная команда LOAD 100, X (знак, X означает индексацию) заставляет ЦП сначала вычислить исполнительный адрес путем сложения 100 с содержимым индексного регистра, а затем загрузить в аккумулятор исполнительный адрес. Если индексный регистр содержит число 35, то команда LOAD 100,X выполняет то же действие, что и команда LOAD 135. Индексная адресация используется главным образом для обработки-массивов и таблиц. На рис. 3.8 показано, как вычислить среднее значение списка чисел, используя индексную адресацию. Рисунок 3.9 демонстрирует, каким образом можно получить таблицу квадратов чисел, используя индексную адресацию.
LOAD # 0 Шаг 2: Шаг 3: Шаг 4:
Чем интересна система контекстной рекламы google. |