Zilog Z80 I, R регистрирует назначение
В разделе управления процессора Z80 есть регистры I и R, каково их назначение и использование?
1 ответ
Регистр R является регистром обновления памяти. Он используется для обновления динамической памяти. По сути, он увеличивается на каждую инструкцию и размещается на адресной шине (когда он не используется для извлечения или хранения данных), чтобы можно было обновлять динамические микросхемы ОЗУ.
Вы можете игнорировать регистр R, хотя люди использовали его как источник полуслучайных чисел.
Регистр I является базовым регистром вектора прерывания. В режиме прерывания 2 Z80 имеет таблицу из 128 векторов прерываний. Регистр I сообщает вам страницу в оперативной памяти, где находится эта таблица.