第5章中断系统 3.中断排队与中断源的识别(如图5-357所示) (1)程序查询识别(软件查询法) (2)单线串行顺序链识别(硬件查询法) (3)中断向量法识别
第5章 中断系统 3.中断排队与中断源的识别(如图5-3~5-7所示) (1)程序查询识别(软件查询法) (2)单线串行顺序链识别(硬件查询法) (3)中断向量法识别
第5章中斷系統 IRQl IRQ3 IRQ3 INT 图5-3多级中断结构图5-4单级中断结构
第5章 中断系统 图5-3 多级中断结构 图5-4 单级中断结构 IRQ1 IRQ2 IRQ3 : IRQn CPU IRQ1 IRQ2 IRQ3 : IRQn CPU INT +
第5章中斷系統 中断处理入口 保护现场 检查IRQ1的中断状态是否为“1” RQ1的服务程序 N Y 检查IRQ2的中断状态是否为“1” -I2的服务程序 N 检查IRQ3的中断状态是否为“1” IRQ3的服务程序 N 程序查询识别中 恢复现场 断方法 中断返回
第 5 章 中断系统 图-55程序查询识别中断方法 YYY NNN 保护现场 检查 IRQ1 的中断状态是否为“1” 检查 IRQ2 的中断状态是否为“1” 检查 IRQ3 的中断状态是否为“1” IRQ1 的服务程序 IRQ2 的服务程序 IRQ3 的服务程序 恢复现场 中断返回 中断处理入口
第5章中斷系統 中断请求IRQ 1号设备接口 2号设备接口 小n号设备接口 SYN I/0 DATA BUS 图5-6串行顺序链识别中断方法
第5章 中断系统 I/O DATA BUS 中断请求 IRQ SYN POL 1 号设备接口 2 号设备接口 n 号设备接口 CPU 图5-6 串行顺序链识别中断方法
第5章中斷系統 INTRI INTAL 设备接口 INTMI INTR INTRa IR INTA2 设备接口 INTM2 主机 INTA IM 向量地址 中断优先权编码电路 INTRn INTAn IR 设备接口 INTMn IM 图5-7向量中断示意图 :返回本
第5章 中断系统 图5-7 向量中断示意图 INTR1 INTA1 INTM1 INTR2 INTA2 INTM2 INTRn INTAn INTMn 中 断 优 先 权 编 码 电 路 设备接口 1 IR IM 设备接口 2 IR IM 设备接口 n IR IM INTR INTA 向量地址 主机 返回本节