题27

题目

Q:【2015 统考真题】处理外部中断时, 应该由操作系统保存的是 ( )。
A. 程序计数器 (PC) 的内容
B. 通用寄存器的内容
C. 块表 (TLB) 中的内容
D. Cache 中的内容

分析

A:外中断和内中断好像要保存的东西不一致
PC由中断隐指令这个硬件来做保存,选错了,我想选A来着

B
外部中断处理过程, PC 值由中断隐指令自动保存, 而通用寄存器内容由操作系统保存。
块表 (TLB) 和 cache 中的内容则由硬件机构保存。