Вложений: 3
КНГМД. Общение с памятью.
Собственно, рисунки и комментарии к ним.
Рис 1. Карты памяти ЦП [2-я (голубая) и 3-я (оранжевая)] в более наглядном виде, раннее я давал ссылку на ехель-таблички.
Рис 2. Отображение на адресное пространство системной шины памяти КНГМД.
Системная шина (System BUS):
PAGE - номер страницы, сигналы P0 и P1.
ADRESS - A0,...,A15.
MAP - окошки по 16 КБ, RAMn (по мотивам обозначений из МПСиС).
CPU - тут, наверное, всё понятно. То что видит профессор... :)
D11 - ПЗУ с ОС CP/M.
D9, D10 - ПЗУ РОМ-диска.
bank 1 и bank 2 - ОЗУ, разбито на два банка. Каждый банк может иметь от 64 КБ (РУ5) до 256 КБ (РУ7). РУ7-ые ставятся как родные, печатка и схема модуля под это заточена.
P.S. Карта для КНГМД дана на момент инициализации ОС. После, она меняется. Да, и в процессе работы ОС дешифратор памяти, 1802ИР1, постоянно переконфигурируется.