正在加载图片...
9119号中断与键盘工作原理 键盘上的按键分为普通键和控制键两类。控制键包括 Shift Ctr、AIt、 Capslock等,其余为普通键。 对于每个普通键,根据各键在键盘上的分布位置对键进行编 码,得到键盘扫描码(P317)。每个键还有ASCI码。 当发生9号中断请求时,表明键盘有按键信息需要送到主机中, 在没有被屏蔽的情况下,CPU将响应该中断,执行一次9号中 断服务程序,处理从键盘传来的信息。 9号中断服务程序的功能主要有:如果是控制键被按下或松开, 就把BOS数据区中的键盘状态字节作相应调整;如果是普通 键,则把按键的扫描码和ASCI码一起存入键盘缓冲区9.1.1 9号中断与键盘工作原理 键盘上的按键分为普通键和控制键两类。控制键包括Shift、 Ctrl、Alt、CapsLock 等,其余为普通键。 对于每个普通键,根据各键在键盘上的分布位置对键进行编 码,得到键盘扫描码(P317)。每个键还有ASCII码。 当发生9号中断请求时,表明键盘有按键信息需要送到主机中, 在没有被屏蔽的情况下,CPU将响应该中断,执行一次9号中 断服务程序,处理从键盘传来的信息。 9号中断服务程序的功能主要有:如果是控制键被按下或松开, 就把BIOS数据区中的键盘状态字节作相应调整;如果是普通 键,则把按键的扫描码和ASCII码一起存入键盘缓冲区
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有