лекция 282 Обработка прерывания клавиатуры в IBM PC.YouTube - Электротехника и электроника для программистов
Подробно описан процесс взаимодействия клавиатуры и CPU при обработке запроса прерывания IRQ1. В этом случае ввод кодов клавиш происходит асинхронно с выполняемой программой, поэтому используют кольцевой буфер для хранения кодов. Описаны ячейки памяти, занятые в процессе и способ обработки буфера кодов. Расположение и размер буфера клавиатуры можно изменить. Механизм обработки можно использовать в микроконтроллерных системах.
Похожие видео
Показать еще