8.1中断概述 3.实现中断优先权排队 中断的嵌套 口优先级高的中新能中断正在服务的优先级低的 中断 微机原理及应用——第8章中断 11
微机原理及应用——第8章 中断 11 8.1 中断概述 ◼ 中断的嵌套 ❑ 优先级高的中断能中断正在服务的优先级低的 中断 3. 实现中断优先权排队
82最简单的中断情况 CPU响应中断的条件 1.设置中断请求触发景 A-A 地址总线 7 数据 数据 CPU 端口 外设 数据总线 VO RD R READY INTR +5V 微机原理及应用——第8章中断 12
微机原理及应用——第8章 中断 12 8.2 最简单的中断情况 一.CPU响应中断的条件 1.设置中断请求触发器
82最简单的中断情况 2.设置中断屏蔽触发器 地址 译码 AA 据k数据 数 CS 数据总线 AaO 外设 CPU RD 地址 译码器 WR 控制 READY ⅠNTR 信号 端口 Q中断 B 屏蔽 中断 请求
微机原理及应用——第8章 中断 13 2.设置中断屏蔽触发器 8.2 最简单的中断情况
82最简单的中断情况 3.中断是开放的 口CPU中新允许触发器设置 4.现行指令执行结束 口CPU在现行指令结束后响应中新,即运行到最 后一个机器周期的最后一个T状态肘,CPU采样 NTR线。若发现有中断请求,则把内部的中断 锁存器置“1”,然后下一个机器周期(总线周期) 不进入取指周期,而进入中新周期。 微机原理及应用——第8章中断 14
微机原理及应用——第8章 中断 14 ❑ CPU中断允许触发器设置 3. 中断是开放的 4. 现行指令执行结束 ❑ CPU在现行指令结束后响应中断,即运行到最 后一个机器周期的最后一个T状态时,CPU采样 INTR线。若发现有中断请求,则把内部的中断 锁存器置“1”,然后下一个机器周期(总线周期) 不进入取指周期,而进入中断周期。 8.2 最简单的中断情况
82最简单的中断情况 二、中断响应 中断的全过程及有关概念: 个完整的中断过程包括 口中断请求; 口中断判优; 口中断响应; 口中断处理; 口中断返回 微机原理及应用——第8章中断 15
微机原理及应用——第8章 中断 15 中断的全过程及有关概念: ◼ 一个完整的中断过程包括: ❑ 中断请求; ❑ 中断判优; ❑ 中断响应; ❑ 中断处理; ❑ 中断返回. 二、中断响应 8.2 最简单的中断情况