Индексная адресация
Операнд располагается в памяти. Его адрес определяется сложением содержимого указанного индексного регистра (IX или IY) и 8-разрядного смещения в дополнительном коде, являющегося частью кода команды.
Используемый индексный регистр определяется первым байтом кода команды: значение 0DDh соответствует регистру IX, а значение 0FDh – регистру IY. Второй байт является кодом операции. Смещение занимает третий байт кода команды.
На языке ассемблера индексная адресация обозначается суммой индексного регистра и смещения, заключённой в круглые скобки: LD B,(IX+10h). В описании форматов кодов команд для смещения, используемого в относительной (см. выше) и индексной адресации, применяется обозначение d.