Тут надо понимать, как реализована в разных машинах дешифрация всех портов (а не только FE).
Например, порты AY и 7FFD обычно выбираются по адресным линиям A1, A14, A15. Это значит, что если A1=0 - то в зависимости от состояния A14-A15 возможна выборка портов AY или 7FFD. Таким образом, при таких номерах портов, где A1=0 и A0=0 выводимое значение попадет не только в регистр бордюра, но и в порты AY или 7FFD.
Многие другие внешние устройства также дешифруют свои порты только по одной адресной линии. Если она равна 0 в номере порта - то выводимое значение попадет в это внешнее устройство.
Некоторые клоны, например "Орель БК-08", наоборот, используют жесткую дешифрацию портов по всем 8 младшим адресным линиям. Поэтому на "Орели" значение попадет в регистр бордюра только если младшая часть номера порта равна #FE, а по другим четным портам выборка регистра бордюра не произойдет.




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