以下论述正确的是(   )

admin2009-02-15  3

问题 以下论述正确的是(   )

选项 A、CPU的中断允许触发器对不可屏蔽中断没有作用
B、任何中断只有在开中断状况才可以实现中断响应
C、各中断源优先级一旦排列后,软件不可再改变排队顺序
D、在中断处理过程中,执行中断服务程序前“开中断”是可有可无的

答案A

解析 中断允许触发器设置在 CPU内部。当该触发器被置位时,表示CPU能够响应中断源的中断请求(即中断系统开放);当该触发器被复位时,表示CPU处于不可中断状态,此时即使中断源有中断请求,CPU也不响应(即中断系统关闭)。中断允许触发器对不可屏蔽中断没有作用。选项A是正确的。中断源的中断请求是随机的。CPU在每条指令的最后一个时钟周期都去检测“中断请求”输入线, CPU一旦检测到有中断请求,如果满足中断响应条件(如中断允许标志IF=1)则CPU在当前指令执行结束时,便响应中断进入中断响应周期。可见,并不是只有在开中断状况下才可以实现中断响应。所以选项B是错误的。在中断源优先级排列好后,如果有优先级更高的,条件满足的话CPU还是会响应的。所以选项C的说法是错误的。CPU接受并响应一个中断后便自动关闭中断,其目的是在中断响应周期不允许其他中断来打扰,以便能正确地进入响应的服务程序。所以选项D的说法是错误的。
转载请注明原文地址:https://jikaoti.com/ti/j2V7FFFM
0

最新回复(0)