В первую очередь надо перегнать исходники под современный ассемблер. А то ж они под MA80 и запускаются через DosBox.
Затем попробовать считать/записать сектор через функцию rst 8 с включенным ОЗУ вместо ПЗУ. Вот тогда увидим, как оно работает.
Сейчас, конечно, нажатие на NMI во время работы CPM приводит к зависаниям. Монитор не определяет правильно ситуацию с ПЗУ. Но это другой вопрос, возможно, не связан с работой rst 8.




Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Ответить с цитированием