Глава 14. Способы адресации операндов

 

 

Исполнительныйадрес (Аисп) — это адрес ячейки оперативной памяти в адресном пространстве программы.

Физический адрес операнда(Афиз) - адрес ячейки физической оперативной памяти, служащей источником или приемником операнда. Он пода­ется на адресные входы запоминающего устройства, и по нему происходит фактическое обращение к указанной ячейке физической оперативной памяти. Если операнд хранится не в физической оперативной памяти, а в регистре процессора, его физическим адресом будет номер регистра.

Непосредственно в команде невозможно указать полный исполнительный адрес операнда в адресном пространстве памяти программы из-за ограниченной длины команды. Поэтому в архитектурах современных процессоров в командах обращения в оперативную память задают не исполнительный адрес операнда, а некоторый код исполнительного адреса, на основании которого аппаратура процессора должна сформировать полный исполнительный адрес.

В разных архитектурах используют­ся различные способы задания действий по формированию исполнительного адреса зная код исполнительного адреса.

В общем случае код исполнительного адреса в команде состоит из нескольких частей. Обязательная часть – это поле способа адресации (СА), которое определяет, какие действия необходимо выполнить аппаратуре процессора для того, чтобы сформировать полный исполнительный адрес, используя для этого информацию из остальных частей кода исполнительного адреса.

В зависимости от значения поля СА существуют разные способы адресации.

 

 








Дата добавления: 2015-09-29; просмотров: 491;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.