IndexRegister (Индексный регистр IX)

Входы (Inputs)

ПинТипОписание
Databus8Входные данные (адрес)
ClockbitТактовый сигнал
WEbitЗагрузить Data
IncbitУвеличить на 1

Выходы (Outputs)

ПинТипОписание
Qbus8Текущее значение

Логика работы

По фронту Clock:

  1. Inc = 1 → Q = Q + 1;
  2. WE = 1 → Q = Data.

Приоритет: Inc > WE. Инструкции: LDX (загрузка IX), INX (IX++), LDAX/STAX (косвенная адресация).

Применение

Уровни 21–29. Косвенная адресация массивов. LDA [IX] читает RAM по адресу в IX.