题45

题目

【2017 统考真题】下列关于多重中断系统的叙述中, 错误的是 ( ) 。
A. 在一条指令执行结束时响应中断
B. 中断处理期间 CPU 处于关中断状态
C. 中断请求的产生与当前指令的执行无关
D. CPU 通过采样中断请求信号检测中断请求

分析

我的思路是,关中断是用来保护现场,存寄存器之类原子不可打断的操作的时候用的,也就是隐指令的硬件环节

B
多重中断在保护被中断进程现场时关中断, 执行中断处理程序时开中断, B 错误。
CPU 一般在一条指令执行结束的阶段采样中断请求信号, 查看是否存在中断请求, 然后决定是否响应中断, A、D 正确。
中断是指来自 CPU 执行指令以外的事件, 正确。