返回
当前 - 选择题 - 输入输出系统
中等
题号:0120241100004
单选题
2024年11月第4题

在下列情况下,可能不发生中断请求的是(一条指令执行完毕)。

问题(1)
浓缩知识点
知识点

中断分为外中断和内中断(又称异常)两类,外中断由CPU执行指令外部的事件触发,比如键盘输入、I/O操作完成、时钟信号到来等,属于被动接收的外部请求;内中断源于CPU执行指令过程中的内部事件,像堆栈溢出、访存缺页、非法指令执行、地址越界等,多是程序运行出错或特殊指令引发的情况。需要明确的是,单条指令执行完毕本身不会产生中断请求,此时CPU仅会进入中断检查环节,若存在待响应的中断信号才会启动处理流程。此外,外中断主要用于处理外部设备的交互需求,内中断则用于让操作系统介入处理程序运行异常或特殊场景,以此保障系统稳定运转。

正确答案
A

本题考察的是中断与异常的区别。
内中断源于CPU执行指令过程中的内部事件,像堆栈溢出、访存缺页、非法指令执行、地址越界等,多是程序运行出错或特殊指令引发的情况。中断分为外中断和内中断(又称异常)两类,外中断由CPU执行指令外部的事件触发,比如键盘输入、I/O操作完成、时钟信号到来等,属于被动接收的外部请求。
本小问答案是 一条指令执行完毕。题干中的“在下列情况下,可能不发生中断请求的”对应一条指令执行完毕。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有