第五章8086中断系统.pptVIP

  • 4
  • 0
  • 约1.66万字
  • 约 95页
  • 2019-12-04 发布于广东
  • 举报
MOV AL , 11 ; ICW1: 边沿触发、多片、写ICW4 OUT INTB00 , AL JMP SHORT $+2 ; 端口延时要求 MOV AL , 70H ; ICW2: 中断类型号的高5位 OUT INTB01 , AL JMP SHORT $+2 ; 端口延时要求 MOV AL , 02H ; ICW3: 从片的INT接主片IR2 OUT INTB01 , AL ; (ID2ID1ID0=010) JMP SHORT $+2 ; 端口延时要求 MOV AL , 01H ; ICW4: 非缓冲,全嵌套 OUT INTB01 , AL ; 非自动结束 ? 8259A的控制字及编程使用 8259A有两类编程命令:初始化命令字(ICW)和操作命令字(OCW) 初始化命令字 共有ICW1~ICW44个字。设置顺序依次为: ICW1,ICW2, ICW3, ICW4。 ICW1中断请求触发方式设定 ICW1使用偶端口(A0=0),D4位固定为1,表示当前写入的是ICW1。写入 ICW1时,自动将中断屏蔽寄存器IMR清0,并恢复各中断源的优先级为IR0最高, IR1次高, IR7最低。 ICW1的格式为:

文档评论(0)

1亿VIP精品文档

相关文档