Функциональная организация микро-ЭВМ и микроконтроллеров. Часть 2: К1816ВЕ48. Негода В.Н - 6 стр.

UptoLike

Операнд-источник - операнд, исходное значение которого
используется при выполнении команды.
Операнд-приемник - операнд, местоположение которого совпадает с
местоположением результата операции.
Методы адресации (addressing schemes) - методы определения
местоположения операнда. Метод адресации может представляться
в отдельном поле команды или неявно задаваться кодом операции.
Адресное поле - поле команды, используемое для определения
местоположения операнда. Местоположение одного операнда
может быть задано содержимым нескольких адресных полей: полем
метода адресации, полем номера регистра, хранящего операнд или
адрес, полем смещения, используемого в качестве слагаемого для
вычисления адреса.
Эффективный адрес (EA - Effective Adress) - адрес операнда,
вырабатываемый при обработке адресного поля команды в
соответствии с заданным методом адресации. Иногда эффективный
адрес задается неявно без использования адресных полей.
Физический адрес - адрес ячейки памяти, где находится операнд. В
ЭВМ, где есть аппаратура поддержки распределения памяти
между программами, физический адрес формируется из
эффективного адреса и набора базовых адресов, указывающих на
местоположение данных выполняемой программы.
Регистровая адресация - в адресном поле указывается номер
регистра, где находится операнд.
Абсолютная (прямая) адресация (absolute addressing, direct
addresing) - в адресном поле указывается EA.
Непосредственная адресация (immediate addresing) - в адресном поле
приводится значение операнда.
Смещение (displacement, offset) - содержимое адресного поля,
используемое как слагаемое для формирования адреса в индексной
адресации.
Индексная адресация (indexed addresing) - EA определяется как
сумма смещения и содержимого регистра.
Базовая адресация (base addresing) - аналогично индексной. Базовая
и индексная адресации обычно различаются по смыслу
обрабатываемых группой команд данных и способам организации
доступа к ним.
Косвенный адрес (IA - Indirect Adress, deferred address) задает адрес,
по которому находится EA.
Косвенная адресация (indirect addresing) - адресные поля операнда в
соответствии с методом адресации определяют косвенный адрес.
Косвенная адресация может сочетаться со многими другими
адресациями.