扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 输入输出系统中等
单选题
2024年11月第4题
收藏
分享
#计算机组成原理
#输入输出系统
#凯恩建议了解即可
#教材之外(超纲)
在下列情况下,可能不发生中断请求的是(__)。
问题(1)
正确答案A
凯恩解析
本题考察的是中断与异常的区别。
- 中断(Interruption/外中断):来自 CPU 执行指令外部的事件,例如 I/O 完成、时钟到时、键盘输入等。
- 异常(Exception/内中断):来自 CPU 执行指令内部的事件,例如堆栈溢出、缺页、非法指令、地址越界等。
A选项 一条指令执行完毕:这是 CPU 正常的执行流程,本身不会引发中断请求,只有在“指令执行完毕并允许响应中断”时,CPU 才会去检查是否有外部中断信号,因此它不必然产生中断。正确。
B选项 键盘输入:这是典型的外中断,由键盘控制器发出中断信号,必须由 CPU 响应,属于中断。错误。
C选项 堆栈溢出:这是由程序执行引发的异常,操作系统会捕获这种情况并作出处理,属于中断/异常机制。错误。
D选项 访存缺页:这是虚拟存储管理中的缺页异常,会触发缺页中断,由操作系统调页处理。错误。
所以选择 A。
