Мікропроцесор Z-80
LD(ADDR),IX ЕD 22 ADDR
LD(ADDR),IY ЕD 22 ADDR
LD(ADDR),SP ЕD 73 ADDRПриведённые команды приводят только непосредственную адресацию и важно заметить, что нет команд для записи в память констант. Если это необходимо, константа предварительно должна быть загружена в регистр A. Затем выполняется LD(ADDR),A. Команды типа LD(ADDR),HL-фактически двойные команды: LD(ADDR),L и LD(ADDR+1),H. Команды подгруппы часто используются для сохранения адресов и значений в памяти, когда эти значения используются как переменные. Например, часто используется LD(RAMTOP),HL, где RAMTOP -метка пары адресов памяти, используемых для хранения текущего значения верхней границы памяти. Выборка текущего значения верхней границы может быть позднее выполнена команда 4 группы, например:
LD HL,(RAMTOP).
Подгруппа B. Команды косвенной адресации.
Команды этой подгруппы позволяют копировать содержимое регистров в память, адрес которой содержится в регистровой паре HL,BC или DE.
существует также команда записи однобайтовой константы по адресу, указанному в паре HL.
Мнемоника 16-ный код
LD(HL),A 77
LD(BC),A 02
LD(DE),A 12
LD(HL),X 74
LD(HL),L 75
LD(HL),B 70
LD(HL),C 71
LD(HL),D 72
LD(HL),E 73
LD(HL),+DD 36DD
Подгруппа C. Команды индексной адресации.
Мнемоника 16-ный код
LD(IX+D),A DD 77 D
LD(IX+D),H DD 74 D
LD(IX+D),L DD 75 D