Истории о вирусах

DOS, функция 06h Консольный ввод-вывод


Вход:

AH=06h

DL=OOh-FEh - символ, посылаемый на стандартный вывод

DL=FFh - запрос ввода со стандартного ввода

Выход:

ZF=0, если осуществлялся ввод символа и символ готов при запросе ввода

AL - считанный символ

ZF=1, если осуществлялся ввод символа и символа в консоли нет

Описание.

При DL°=OFFh выполняет ввод с консоли "Без ожидания", возвращая

включенный флаг нуля ZF, если на консоли нет готового символа. Если

символ готов, сбрасывает флаг ZF и возвращает считанный символ в AL.

Если DL не равен OFFh, то DL направляется на стандартный вывод.



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