第 22 题
响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括()。
I. 关中断
Ⅱ.保存通用寄存器的内容
Ⅲ.形成中断服务程序入口地址并送PC
A. 仅I 、Ⅱ
B. 仅I 、Ⅲ
C. 仅Ⅱ、Ⅲ D. I 、Ⅱ 、Ⅲ
A. 仅Ⅰ、Ⅱ
B. 仅Ⅰ、Ⅲ
C. 仅Ⅱ、Ⅲ
D. Ⅰ、Ⅱ、Ⅲ
[tag_link]
正确答案:D
在响应 外部中断的过程 中,中断隐指令完成的操作包括:①关中断;
②保护断点;
③引出中断服务程序(形成中断服务程序入口地址并送 PC),所以只有 I、III 正确。
Ⅱ 中的保存通用寄存器的内容是在进入中断服务程序后首先进行的操作。
对于 B,外部中断是用户态到核心态的 “门”,也发生在用户态,在核心态完成中断过程。
对于 C,进程切换属于系统调用执行过程中的事件,只能发生在核心态。
对于 D,缺页产生后,在用户态发生缺页中断,然后进入核心态执行缺页中断服务程序。