题3
题目
当有中断源发出请求时, CPU 可执行相应的中断服务程序, 可以提出中断 (包括内中断和外中断)的有 ( ) 。
I. 外部事件
II. Cache
III. 虚拟存储器失效
IV. 浮点数运算下溢
V. 浮点数运算上溢
A. I、III 和 IV
B. I 和 V
C. I、 II 和 V
D. I、III 和 V
分析
外部事件如按 Esc 键以退出运行的程序等, 属于外中断, I 正确。Cache 完全是由硬件实现的, 不会涉及中断层面, II 错误。
虚拟存储器失效如缺页等, 会发出缺页中断, 属于内中断, III 正确。
浮点数运算下溢, 直接当作机器零处理, 而不会引发中断, IV 错误。
浮点数上溢, 表示超过了浮点数的表示范围,属于内中断,
解
D