(упс, не отследил перенос сообщений модератором)
На этих граблях топтался и яБит в статусе сбрасывается при входе процессора в прерывание от клавиатуры. Если точнее, то в тот момент, когда процессор читает вектор прерывания из контроллера.
Код меняется только по нажатию клавиши (при отпущенных других!). Либо по команде RESET, если что-то в наборе нажатых клавиш поменялось.
PS: Разве что контроллер нулит код в момент отпускания всех клавиш? Не помню. Надо попросить кого-нибудь с реалом проверить.
PPS: А где бы этот MINI-KEG скачать? У меня в закромах не нашлось.





Бит в статусе сбрасывается при входе процессора в прерывание от клавиатуры. Если точнее, то в тот момент, когда процессор читает вектор прерывания из контроллера.
Ответить с цитированием