В Спектруме адресная шина клавиатуры может иметь любое из 256 состояний, а не 8,
как отображает данный шифратор.
А вообще, даже если изменить схему, например поставив дополнительные регистры на входе и выходе,
переключая ножки контроллера по мере необходимости, надо еще посмотреть и посчитать хватит ли его
быстродействия на обработку двух прерываний с учетом времени дополнительных операций.
На одно прерывание я прикинул должно хватить, например сделать клавиатуру безWAITовой,
а мышку с минимально возможным торможением.
Но схему надо при этом дорабатывать, по типу схемы ZXMC с буфером адреса и регистром данных.





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