正在加载图片...
弗原創IT教育中心 中断处理过程大致可分为四步: 中断请求、中断响应、中断服务、中断返回 中断请求 中断源发出中断请求信号,相应的中断请求标志 位(在中断允许控制寄存器IE中)置“1”。 2.中断响应 CPU查询(检测)到某中断标志为“1”,在满足 中断响应条件下,响应中断。 1)中断响应条件: ①该中断已经“开中”; ②CPU此时没有响应同级或更高级的中断; ③当前正处于所执行指令的最后一个机器周期 ④正在执行的指令不是RETI或者是访向IE、IP的 指令,否则必须再另外执行一条指令后才能响应。中断处理过程大致可分为四步: 中断处理过程大致可分为四步: 中断请求、中断响应、中断服务、中断返回 中断请求、中断响应、中断服务、中断返回 ⒈ 中断请求 中断源发出中断请求信号,相应的中断请求标志 中断源发出中断请求信号,相应的中断请求标志 位 (在中断允许控制寄存器 在中断允许控制寄存器IE 中 ) 置 “ 1 ” 。 ⒉ 中断响应 CPU查询(检测)到某中断标志为 查询(检测)到某中断标志为 “ 1 ”,在满足 中断响应条件下,响应中断。 中断响应条件下,响应中断。 ⑴ 中断响应条件: 中断响应条件: ① 该中断已经 “开中 ”; ② CPU此时没有响应同级或更高级的中断; 此时没有响应同级或更高级的中断; ③ 当前正处于所执行指令的最后一个机器周期; 当前正处于所执行指令的最后一个机器周期; ④ 正在执行的指令不是 正在执行的指令不是RETI或者是访向IE 、IP 的 指令,否则必须再另外执行一条指令后才能响应。 否则必须再另外执行一条指令后才能响应
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有