Микропроцессор Z-80. Структура. Система команд. 1969 г.

Раздел 4 - методы адресации.


МЕТОДЫ АДРЕСАЦИИ

I !осле описания каждого метода адресации приведено по два примера
его использовании.

Безоперандныс команды. Дли их выполнения процессору не требуется
дополнительных значений:

HALT
NOP

Регистровая адресация. Операнд содержится в регистре, который
непосредственно указан в команде:

INC А
ADO HL.BC

Непосредственная адресация. Операнд расположен в ячейке памяти,
непосредственно следующей за кодом команды. Пели операнд двухбайтовый,
то он занимает две ячейки за кодом команды (расширенная непосредствен-
ная адресация):

LD С.%1011
LD HL,#1234

Неявная адресация. Регистр, в котором содержится операнд, однознач-
но определен данной командой:

RLA
LDIR

Регистровая косвенная адресация. Операнд расположен в ячейке
памяти, адрес которой содержится
в регистровой паре:

DEC (HL)
LD А,(ВС)

Далее по тексту для обозначения этого типа адресации будет исполь-
зоваться фраза: «операнд расположен в ячейке, адресуемой регистром».

Индексная адресация. Адрес размещении н памяти операнда образу-
ется сложением значения индексного регистра и некоторого смещения
(-1 28...-»-1 27), явно указанного в команде:

SLA (IX+2)
LD A,(IY—25)

Косвенная адресация. Адрес операнда содержится в ячейках памяти,
расположенных непосредственно за кодом команды:
LD А,(1234)
LD (#C000),DE

Побитовая адресация. Командой задается конкретный бит операнда,
над которым будет проводиться операция:

SET 4,(HL)
BIT 7, А

Относительная адресация. Адрес задается как однобайтовое смещение
(-128...+127) относительно текущего значения регистра счетчика команд2:

JR $+#23
DJNZ $-6

Расширенная адресация. Адрес задается двухбайтовым операндом:

CALL 1234
JP N€.#1601

Различные методы адресации могут быть совмещены в командах,
работающих с двумя операндами:

LD (HL),12




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Стеклянная дверь - Женился я рано, в двадцать три года...
Почта - Ну вот и пришло время почитать ваши письма. Анонс.
Система - подробный разбор музыкального редактор для AY - "Sound Tracker".
Фан-клуб - Сегодня, 21 июня 1999 года исполнилось бы 38 лет лидеру группы "КИНО" Виктору Цою...
Обзор warez'а - Обзор новинок ПО: Зеркало, Nenther Earth+, The Mission, Fisherman, Puzzle, The Last Courier, Операция Р.Р., Волшебник Страны ОЗ, Sexmine Sniper, Fox Hunter, Lady in Love, Aany Tank, CLV-Copier v1.0, STS v6.2 , Digital Studio Record, ZASM v3.10, Sample Studio.

В этот день...   23 ноября