第 22 题
下列关于外部 I/O 中断的叙述中,正确的是( )。
A. 中断控制器按所接收中断请求的先后次序进行中断优先级排队 B. CPU 响应中断时,通过执行中断隐指令完成通用寄存器的保护 C. CPU 只有在处于中断允许状态时,才能响应外部设备的中断请求 D. 有中断请求时,CPU 立即暂停当前指令执行,转去执行中断服务程序
[tag_link]
正确答案:C
本题考察突发总线传输事务,中断优先级由屏蔽字决定,而不是根据请求的先后次序,因此 A 错误。中断隐指令完成的工作有:① 关中断;② 保存断点;③ 引出中断服务程序,通用寄存器的保护由中断服务程序完成,B 错误。中断允许状态即开中断后,才能响应中断请求,C 正确。有中断请求时,先要由中断隐指令完成中断前程序的状态保存,D 错误。