第十章 中断技术new.ppt

关于中断优先级和优先权的概念 中断优先级:决定是否能够实现中断嵌套(即高优先级的中断源可以中断低优先级的中断服务。) 中断优先权:决定多个中断源同时请求时先响应哪个中断请求。 主要两种设置方法: 1、多个优先级,每个优先级一个中断源,在这种情况下优先级包含优先权。 2、优先级不太多,每个优先级中多个中断源,同一优先级中优先权不同,同级不嵌套。 中断优先级问题的解决方法 解决优先级的问题一般可有三种方法:软件查询法、简单硬件方法及专用硬件方法。 怎样管理中断源 1、中断源较少时可使用固定中断服务入口地址。如51单片机 2、中断源较多时,可以由外设给出低位地址,由CPU提供高位(页)地址,合成中断服务出入口地址。如Z80CPU 3、中断源更多时,则可根据中断类型号找出中断服务出入口地址。如8086CPU §10.3 中断控制器8259A 4、装入中断服务程序入口地址的方法; (1)设入口的地址为1000H:2000H PUSH DS XOR AX,AX MOV DS,AX MOV AX, 2000H MOV WORD PTR [n*4],AX ;n必须有具体数字 MOV AX, 1000H MOV WORD PTR [n*4+2],AX POP DS (2)调用DOS中的25H号功

文档评论(0)

1亿VIP精品文档

相关文档