мета-данные страницы
Ввод
Средства ДОС
Считать символ из STDIN с эхом
mov ah,01h int 21h
В al возвращается ASCII символ
Считать символ без эха
mov ah,08h int 21h
В al возвращается ASCII символ. Функция выполняется с ожиданием ввода и проверкой на Ctrl-Break Аналогичны функции 07h, 06h.
Очистить буфер и считать символ
mov ah,0ch mov al,НОМЕР ФУНКЦИИ ЧТЕНИЯ (01h, 06h, 07h, 08h, 0ah) int 21h
Содержимое al зависит от функции чтения
Средства BIOS
Чтение символа с ожиданием
mov ah,0 или 10h или 20h (соответственно 83/84-keys, 101/102-keys и 122-keys) int 16h
Выход:
- в al - ASCII-код символа, ноль или префикс скан-кода
- в ah - скан-код нажатой клавиши или расширенный ASCII (если в al ноль или 0eh)
mov ah,0 или 10h или 20h (соответственно 83/84-keys, 101/102-keys и 122-keys) int 16h
Выход:
- в al - ASCII-код символа, ноль или префикс скан-кода
- в ah - скан-код нажатой клавиши или расширенный ASCII (если в al ноль или 0eh)