
Сообщение от
b2m
Единственное, что у меня неправильно, это то, что порт 08 и порт F9 считаются одним регистром. На самом деле - там два разных регистра (порт ВВ55 и дополнительный регистр для режима Орион-128).
D7=0 включает режим Ориона-Про, т.е. доступ к портам через память отключается.
D6=0 отключает непереключаемую область F000-FFFF (в режиме Ориона-128 не используется).
Т.е. тебе нужно выводить 40h в порт 0Ah. Перед этим нужно продублировать номер страницы в порт 08, т.к. в режиме Ориона-Про используется этот порт, а не F9. В эмуляторе прокатит и без этого.