В Вашем файле применён формат для эмулятора EMU80:
2 байта - начальный адрес (00 00)
2 байта - конечный адрес (0F FF)
4096 байта - сам файл RK-DOS для прошивки в ПЗУ E000
2 байта - пилотон длиной в 2 байта 00
1 синхробайт E6
2 байта - контр.сумма по F82A
Не понял зачем дешифратор на плате КНГМД. ПЗУ выбирается чип-селектом и сигналом /MEMR (или /RD, если без СК). На системный разъём приходят два чип-селекта /E000 и /E800. Дешифратор для них уже есть. Объёдинив эти сигналы диодами, получается чип-селект для ПЗУ в 4 кб (2732). Если ПЗУ типа 2764, 27128 или 27256, то их лишние адреса надо вывести на системный разъём. А на основной плате как-то сформировать эти адреса (проще и удобнее всего их получать из доп.ППА, аналога D14 в схеме МИКРОШИ). Если тратить доп.ППА жалко, а доп.регистры шина не тянет, то можно поставить пару микро-переключателей (для формирования адресов ПЗУ A14, A15), а в качестве адресов A12, A13 использовать неиспользуемые биты PC1 и PC2 порта клавиатуры (ведь в МИКРОШЕ клавиатура не MS-7007, где эти биты заняты).Сообщение от Sancho45
Если из этого же ПЗУ на плате КНГМД надо получить и ПЗУ F800 и ПЗУ RK-DOS и ещё одно окно в 1 кб где-то в неиспользуемых "дырках" карты памяти, то лучше всего применить РЕ3, что сократит число деталей. Но такой дешифратор удобнее ставить на основной плате, подавая на КНГМД только готовый чип-селект (который теперь возникает для трех окно - окна ROM-BIOS F800...FFFF, окна RK-DOS E000...EFFF и третьего окна по неизвестному адресу размером в 1 кб). Какая польза от второго маленького окна ПЗУ ?




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

