Микропроцессор 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




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Оттяг - чиста оттяг: детская самодельная газета "Птичке Кар-Кар".
Лаборатория - CDOS-модем типа "Алегро" для ZX-Spectrum совместимых компьютеров.
Enjoy - Рассказ "Учитесь стрелять".
4 килобайта - новогодний выпуск!
IS-DOS - информация о фирме ISKRASOFT.

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