汇编语言课件
(2)DOS键盘中断 ( INTAH 功 能 调用参数
21H)返回参数AL=字符
16
从键盘输入一个字符并回显在屏幕上读键盘字符,不回显 DL= 0FFH
若有字符可取,AL=字符,ZF=0 若无字符可取,AL=0,ZF=1
78
从键盘输入一个字符,不回显 从键盘输入一个字符,不回显, 检测Ctrl-Break
AL=字符 AL=字符
AB C
输入字符到缓冲区 读键盘状态 清除键盘缓冲区, 并调用一种键盘功能
DS:DX = 缓冲区首址 AL=0FFH有键入,AL=00无键入 AL=键盘功能号 (1,6,7,8或A)