文章目录
15.1 接口芯片和端口
15.2 外中断信息
1.可屏蔽中断
2.不可屏蔽中断
15.3 PC机键盘的处理过程
1.键盘输入
2.引发9号中断
3.执行int 9中断例程
15.4 编写int 9中断例程
键盘输入的处理过程:
1.键盘产生扫描码
2.扫描码送入60h端口
3.引发9号中断
4.CPU执行int9中断例程处理键盘输入
编程,在屏幕中间依次显示"a"-“z”,并可以让人看清。在显示的过程中,按下Esc键后,改变显示的颜色。
程序如下:
DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS
STACK SEGMENT
db 128 dup (0)
STACK ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACK
START:
mov ax,stack
mov ss,ax
mov sp,128