字符的处理 键盘输入的字符一般由int9中断例程从60h端口中读取,并存放在键盘缓冲区中,由int16h例程从键盘缓冲区中读取相应字符,CPU对键盘输入a.shift_a的处理过程如下 1.一开始没有键盘输入,键盘缓冲区为空. 2.按下A键,引发int9例程从60h端口读取A键的通码,然后检测0040:17处的状态字节看是否有shift等控制键按下,发现没有控制键按下,则将A的通码1eh和对应的ASCII码61h写入键盘缓冲区,一个键盘缓冲区单元为2个字节,高位字节存储扫描码,低位字节存储ASC…