ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
87
в поле А
2
указан № БРОН (РОН) говорят о прямой регистровой или ре-
гистровой адресации.
Пример косвенной адресация приведён на рис. 1.31. При кос-
венной адресации адрес А
2 указывает на БРОН или на абсолютный
адрес ОЗУ, где хранится абсолютный адрес требуемой ячейки физиче-
ской памяти (в данном случае − ОЗУ).
Косвенная адресация широко используется в RISC-процессорах,
её удобно использовать при обработке списков, при создании цикличе-
ских программ. Достоинством косвенной адресации является увеличе-
ние гибкости программы – абсолютные адреса можно
формировать в
процессе выполнения программы.
КОП
П
А
1
А
2
ОЗУ
АА
2
АА
2
Данные АА
2
№ РОН
РОН
Рис. 1.31 – Схема косвенной адресации
Недостатком косвенной адресации является увеличение, по срав-
нению с прямой адресацией, времени выполнения команды за счёт за-
трат времени на считывание (запись) операнда. Кроме того, при ис-
пользовании РОН (регистровая косвенная адресация) может потребо-
ваться время на загрузку в РОН значения АА
2
.
Пример относительной адресации или базирование приведён
на рис. 1.32.
При относительной адресации абсолютный адрес, по которому
находится 2-ой операнд, формируется как сумма начального адреса
Микропроцессорные системы и программное обеспечение в средствах связи в поле А2 указан № БРОН (РОН) говорят о прямой регистровой или ре- гистровой адресации. Пример косвенной адресация приведён на рис. 1.31. При кос- венной адресации адрес А2 указывает на БРОН или на абсолютный адрес ОЗУ, где хранится абсолютный адрес требуемой ячейки физиче- ской памяти (в данном случае − ОЗУ). Косвенная адресация широко используется в RISC-процессорах, её удобно использовать при обработке списков, при создании цикличе- ских программ. Достоинством косвенной адресации является увеличе- ние гибкости программы – абсолютные адреса можно формировать в процессе выполнения программы. № РОН РОН АА2 КОП П А1 А2 ОЗУ АА2 Данные АА2 Рис. 1.31 – Схема косвенной адресации Недостатком косвенной адресации является увеличение, по срав- нению с прямой адресацией, времени выполнения команды за счёт за- трат времени на считывание (запись) операнда. Кроме того, при ис- пользовании РОН (регистровая косвенная адресация) может потребо- ваться время на загрузку в РОН значения АА2. Пример относительной адресации или базирование приведён на рис. 1.32. При относительной адресации абсолютный адрес, по которому находится 2-ой операнд, формируется как сумма начального адреса 87
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »