Zilog Z80 I, R регистрирует назначение - PullRequest
0 голосов
/ 06 июня 2018

В разделе управления процессора Z80 есть регистры I и R, каково их назначение и использование?

a picture from documentation

1 Ответ

0 голосов
/ 06 июня 2018

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

Вы можете игнорировать регистр R, хотя люди это и делалииспользуйте его как источник полуслучайных чисел.

Регистр I является базовым регистром вектора прерывания.В режиме прерывания 2 Z80 имеет таблицу из 128 векторов прерываний.Регистр I сообщает вам страницу в оперативной памяти, где находится эта таблица.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...