在单级中断系统中,CPU一旦响应中断,则立即关闭( )触发器,以防本次中断服务结束前同级的其他中断源产生另一次中断,导致中断服务程序被干扰。

admin2019-08-10  32

问题 在单级中断系统中,CPU一旦响应中断,则立即关闭(    )触发器,以防本次中断服务结束前同级的其他中断源产生另一次中断,导致中断服务程序被干扰。

选项 A、中断允许
B、中断请求
C、中断屏蔽
D、中断保护

答案A

解析 单级中断系统中,CPU响应中断将会关闭中断允许触发器。
    中断系统包含3个重要触发器。
    中断请求触发器:为判断是哪个中断源提出请求,在中断系统中必须设置中断请求标记触发器,简称中断请求触发器。当其状态为“1”时,表示中断源有请求。这种触发器可集中设在CPU内,组成一个中断请求标记寄存器。    中断屏蔽触发器:其功能是决定中断请求触发器的输出信号是否可以作为中断请求信号向CPU发送。通常CPU可以对中断屏蔽触发器进行操作,从而达到对中断源的控制。例如:CPU不准备响应某个外设中断,可将中断屏蔽触发器复位,不让该外设的中断请求触发器的输出信号通过与门,此操作称为中断屏蔽。CPU将中断屏蔽触发器置“1”,则准备响应该外设中断。
    中断允许触发器:在CPU内部设置一个中断允许触发器(功能类似于中断屏蔽触发器),只有该触发器置“1”,才允许中断;置“0”,则不允许中断。指令系统中,开中断指令,使中断触发器置“1”,关中断指令,使中断触发器置“0”。
    中断保护触发器是干扰项,没有此类触发器。   
补充:中断条件。   
提示:中断请求要获得CPU响应,必须满足3个条件。   
①中断屏蔽触发器处于非屏蔽状态,使外设的中断请求信号能发给CPU。   
②中断允许触发器处于开中断状态,使CPU允许响应中断。  
③一条指令执行结束。
转载请注明原文地址:https://kaotiyun.com/show/8yCi777K
0

最新回复(0)