第九章中断技术课件.ppt

8253的端口地址:0800H~0803H 8259的端口地址:0820H~0821H 中断类型码的高5位00111B。 要求: 1、编写完成上述功能的8253,8259A的初始化程序 2、编程设置中断服务子程序的入口地址 3、编写中断服务子程序完成上述功能 1、8259A的初始化 CLI MOV DX, 0820H MOV AL, 13H OUT DX, AL;送ICW1 MOV DX, 0821H MOV AL, 38H OUT DX, AL;送ICW2 MOV AL, 01H; OUT DX, AL;送ICW4 IN AL,DX;从奇地址读屏蔽寄存器 AND AL,0FEH;开放IR0 OUT DX,AL 8253的初始化 (x=T*F=60*1K=60000=0EA60H ) MOV DX, 0803H MOV AL, ;计数器0,先低8位后高8位,模式2,二进制 OUT DX, AL; MOV DX, 0800H MOV AL, 60H OUT DX, AL MOV AL, 0EAH OUT DX, AL; 计数器0的初始化 MOV DX, 0803H MO

文档评论(0)

1亿VIP精品文档

相关文档