Аппаратное обеспечение IBM PC

Проверка состояния стандартного ввода


На входе: AH = 0Bh.

На выходе: AL = 0FFh, если в буфере имеется код нажатой на клавиатуре клавиши;

AL = 0, если буфер клавиатуры пуст;

Функция проверяет комбинации клавиш Ctrl-C и Ctrl-Break.

Эта функция проверяет состояние клавиатурного буфера. Вы можете вызывать ее перед функциями 01h, 07h, 08h для того, чтобы избежать ожидания нажатия на клавишу.

Если ваша программа выполняет какую-либо длительную обработку (копирование файлов, форматирование дисков и т.п.), вы можете вызывать эту функцию в процессе обработки для проверки нажатия комбинации клавиш, прерывающих работу программы.



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