Основы микропроцессорной техники. Ливенцов С.Н - 63 стр.

UptoLike

63
3.7.5. Режимы адресации
Для взаимодействия с различными модулями в ЭВМ должны быть
средства идентификации ячеек внешней памяти, ячеек внутренней па-
мяти, регистров МП и регистров устройств ввода/вывода. Поэтому ка-
ждой из запоминающих ячеек присваивается адрес, т. е. однозначная
комбинация бит. Количество бит определяет число идентифицируемых
ячеек. Обычно ЭВМ имеет различные адресные пространства памяти и
регистров МП, а иногда отдельные адресные пространства регистров
устройств ввода/вывода и внутренней памяти. Кроме того, память хра-
нит как данные, так и команды. Поэтому для ЭВМ разработано множе-
ство способов обращения к памяти, называемых режимами адресации.
Режим адресации памяти это процедура или схема преобразова-
ния адресной информации об операнде в его исполнительный адрес.
Все способы адресации памяти можно разделить на:
1) прямой, когда исполнительный адрес берется непосредственно
из команды или вычисляется с использованием значения, указанного в
команде, и содержимого какого-либо регистра (прямая адресация, ре-
гистровая, базовая, индексная и т. д.);
2) косвенный, который предполагает, что в команде содержится
значение косвенного адреса, т. е. адреса ячейки памяти, в которой на-
ходится окончательный исполнительный адрес (косвенная адресация).
В каждой микроЭВМ реализованы только некоторые режимы ад-
ресации, использование которых, как правило, определяется архитек-
турой МП.