1. В специалисте слово состояния ВМ80 не используется, т.е. если, например не отлавливать код команды (а в специалисте так не делают), то нельзя отличить обращение к памяти от обращения к порту. Значит out 0FEh для специалиста - это более короткая и быстрая альтернатива sta 0FEFEh. mov m,a/stax d/ stax b еще лучше, но не всегда есть свободная пара регистров.
2. Из-за неполной дешифрации любое обращение в область F800-FFFF попадет в системную ВВ55. А по младшим двум битам выбирается порт, в данном случае это порт C.
Схему специалиста можно посмотреть или в моделисте-конструкторе 1987/2, стр. 20-21 или на сайте fifana, или здесь.




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