Сброс буфера клавиатуры



2.5.7. Сброс буфера клавиатуры

На входе: AH = 0Ch; AL = 1, 6, 7, 8 или 0Ah. На выходе: не опеределены.

Функция очищает клавиатурный буфер, затем вызывает клавиатурную функцию MS-DOS, номер которой определяется содержимым регистра AL. Если же регистр AL содержит другое значение, кроме приведенных выше, функция просто сбрасывает содержимое буфера и не выполняет никаких других действий.

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



Содержание раздела