мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
asm:second4 [10/03/2011 16:04] – arabusov | asm:second4 [10/03/2011 16:35] (текущий) – arabusov | ||
---|---|---|---|
Строка 11: | Строка 11: | ||
Аналогичны функции 07h, 06h. | Аналогичны функции 07h, 06h. | ||
=== Очистить буфер и считать символ === | === Очистить буфер и считать символ === | ||
- | mov | + | < |
mov | mov | ||
int | int | ||
Содержимое //al// зависит от функции чтения | Содержимое //al// зависит от функции чтения | ||
+ | ==== Средства BIOS ==== | ||
+ | === Чтение символа с ожиданием === | ||
+ | < | ||
+ | int | ||
+ | Выход: | ||
+ | |||
+ | * в //al// - ASCII-код символа, | ||
+ | * в //ah// - скан-код нажатой клавиши или расширенный ASCII (если в //al// ноль или 0eh) | ||
+ | < | ||
+ | int | ||
+ | Выход: | ||
+ | |||
+ | * в //al// - ASCII-код символа, | ||
+ | * в //ah// - скан-код нажатой клавиши или расширенный ASCII (если в //al// ноль или 0eh) | ||
+ |