По блоку начального запуска, интересный момент.
Сигнал выбора чипов DD32 и DD33 (порты в/в), CS84/ и CS80/ соответственно, формируются без относительно обращения именно к портам.
То есть по прямому адресу, как на Радио-86РК.
Следовательно, при написании своих прошивок и тестов (!) надо учесть этот момент.
Блок начального запуска выбирает ПЗУ принудительно, после сброса
и до появления в младшем байте шины адреса шаблона типа 100000хх (80h..83h).
То есть, любые адреса в ПЗУ типа 0080, 1081, 2А83 и так далее, приведут к загрузке следующей команды уже не с чипа ПЗУ,
если вы вдруг еще не инициализировали чип DD33 на правильную карту памяти.
Возникает вопрос, всегда ли выбираются указанные чипы, на младших адресах памяти?
Судя по всему да. Но от неверного чтения и записи их спасают уже нормальные сигналы IORD/ => RD/ и IOWR/ => WR/
Этот же вопрос скорее всего будет важен при ремонте, когда не понятно почему не выбирается ПЗУ.





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

