DOS, функция 06h Консольный ввод-вывод
Вход:
AH=06h
DL=OOh-FEh - символ, посылаемый на стандартный вывод
DL=FFh - запрос ввода со стандартного ввода
Выход:
ZF=0, если осуществлялся ввод символа и символ готов при запросе ввода
AL - считанный символ
ZF=1, если осуществлялся ввод символа и символа в консоли нет
Описание.
При DL°=OFFh выполняет ввод с консоли "Без ожидания", возвращая
включенный флаг нуля ZF, если на консоли нет готового символа. Если
символ готов, сбрасывает флаг ZF и возвращает считанный символ в AL.
Если DL не равен OFFh, то DL направляется на стандартный вывод.