Чтение символа из буфера без удаления
Функция 0Ch предназначена для чтения очередного символа из буфера приемника драйвера. При этом прочитанный символ из буфера не удаляется.
На входе: AH = 0Ch;
DX = номер порта: 0 - COM1, 1 - COM2, 2 - COM3,
3 - COM4 и т. д.
На выходе: если AH = 0, то регистр AL содержит принятый
байт;
если AX = 0FFFFh, то буфер приемника пуст.
Если буфер приемника пуст, функция ожидает поступления очередного байта из COM-порта.