Память может располагаться в пятнадцати устройствах.
В каждом устройстве до 256 страниц по 8 Кбайт.
DEV = 0000 отсутствует (null device).
DEV = 0001 - RAM.
DEV = 1111 - ROM.
На модули памяти подаются адреса A0-A12, номер страницы PAGE0-PAGE7, номер устройства DEV0-DEV3.
Для чтения из памяти используется сигнал MEM_RD, для записи MEM_WR.
Для совместимости со старыми моделями памяти со страницами по 16 Кбайт есть второй режим, в котором сигнал PAGE0 = TA13 и управляются по схеме порта 128К.
После включения питания должен запускаться BOOT ROM. В нем программа начального запуска. Она должна определять и настраивать нужную конфигурацию компьютера. Например, распределить блоки RAM и ROM по окнам адресного пространства, подключить нужную страницу ROM и передать ей управление.
Теоретически Z80 мог бы прочитать состояние джамперов ZX SPECTRUM 48K / ORION 128K и настроить конфигурацию.




Ответить с цитированием