当CPU在INTR引脚上接受一个高电平的中断请求信号并且当前的中断允许标志为1,CPU就会在当前指令执行完后开始响应外部的中断请求,具体如下
1。从数据总线上读取外设送来的中断类型码,将其存入内部暂存器中;
2。将标志寄存器的值推入堆栈;
3。将标志寄存器中IF和TF清零;
4。将断点保护到堆栈中;
5。根据中断类型获取中断向量转入中断处理子程序;
6。处理完后恢复现场。响应后堆栈的顶部4个单元是IP,CS及标志。
(简答题)
叙述可屏蔽中断的响应过程,一个可屏蔽中断或非屏蔽中断响应后,堆栈顶部四个单元中是什么内容?
正确答案
答案解析
略