题38

题目

Q:单级中断系统中, 中断服务程序内的执行顺序是 ( )。
I. 保护现场
II. 开中断
III. 关中断
IV. 保存断点
V. 中断事件处理
VI. 恢复现场
VII. 中断返回
A.
B.
C.
D.

分析

A:先关中断,才能保存断点
我选C,但是错了,我我记的没错,但是做选择的逻辑错了,我做出选择的逻辑是依靠中断响应应该是个什么流程来的,前面这三步是硬件完成的,隐指令环节,而不是中断服务的环节

A
在单级 (或单重) 中断系统中, 不允许中断嵌套。
中断处理过程为:
①关中断;
②保存断点;
③识别中断源;
④保存现场;
⑤中断事件处理;
⑥恢复现场;
⑦开中断;
⑧中断返回。
其中①~ ③由硬件完成, ④ 一⑧由中断服务程序完成。