Главная страница

23уу21у12у1. АрхВМ_дополнительно (pdf.io). Лекции п


Скачать 0.84 Mb.
НазваниеЛекции п
Анкор23уу21у12у1
Дата11.05.2023
Размер0.84 Mb.
Формат файлаdocx
Имя файлаАрхВМ_дополнительно (pdf.io).docx
ТипЛекции
#1123114
страница23 из 80
1   ...   19   20   21   22   23   24   25   26   ...   80
Косвенная адресация. При косвенной адресации адресный код в команде содержит не адрес самого операнда, а содержит адрес памяти, где хранится адрес операнда. Можно сказать, что адресный код это адрес адреса. В самом простом варианте исполнительный адрес при косвенной адресации имеет следующий вид: Аипс = (M[Ak]) M адрес памяти Ak содержимое. В общем случае может использоваться много ступенчатая косвенная адресация. AkAk1Ak2→...→Aиспоперанд. Количество обращений к памяти для получения операнда, характеризует глубину косвенной адресации. Минимальное число обращений для получения операнда два. Для получения исполнительного адреса не требуется арифметическая обработка. Фактически нахождение операнда процедура целенаправленного поиска. Косвенная адресация позволяет без изменения самой команды обрабатывать ей различные данные, так как фактически другие операнды находятся в памяти, а не в команде, значит можно обрабатывать линейные структуры данных. Косвенная адресация позволяет загружать программу в произвольное место памяти.

1   ...   19   20   21   22   23   24   25   26   ...   80


написать администратору сайта