HardWareMan, на КМОС-процессорах это вроде как выправили, читается следующая страница памяти, просто лишний такт тратится на "переход".
Со своей проблемой разобрался, поэтому удалил простыню кода. Это железный косяк. Сигнал адреса А0 резко падает в ноль, и запись идет в $B000 вместо $B001.
NOP просто смещает адрес команд за ним, поэтому единица в А0 остается дольше и порт пишется правильно.
Чешу проблему на предмет решения.
- - - Добавлено - - -
Лучше поплакаться, чем похвалиться. Дела лучше пойдут. Народная примета. Всяких Витьков она не касается![]()





ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Ответить с цитированием