某机有四级中断,优先级从高到低为1→2→3→4。若将优先级顺序修改,改后1级中断的屏蔽字为1101,2级中断的屏蔽字为0100,3级中断的屏蔽字为1111,4级中断的屏蔽字为0101,则修改后的优先顺序从高到低为( )。

admin2019-12-10  10

问题 某机有四级中断,优先级从高到低为1→2→3→4。若将优先级顺序修改,改后1级中断的屏蔽字为1101,2级中断的屏蔽字为0100,3级中断的屏蔽字为1111,4级中断的屏蔽字为0101,则修改后的优先顺序从高到低为(    )。

选项 A、1→2→3→4
B、3→1→4→2
C、1→3→4→2
D、2→1→3→4

答案B

解析 本题考查中断屏蔽字的设置。屏蔽字可以改变中断处理优先级,利用中断屏蔽字可以在不改变中断响应次序的情况下改变中断处理的次序。在屏蔽字中,1表示屏蔽该中断,O表示响应该中断。1级中断的屏蔽字为1101,表示屏蔽1级、2级和4级中断;2级中断的屏蔽字为0100,表示屏蔽2级中断(即其自身,故可知优先级最低);3级中断的屏蔽字为1111,表示能屏蔽所有级中断(优先级最高);4级中断的屏蔽字为0101,表示能屏蔽2级和4级中断。此外,还有一个简单方法:1越多优先级就越高,因为屏蔽其他中断源数就越多。
转载请注明原文地址:https://kaotiyun.com/show/eB3i777K
0

相关试题推荐
最新回复(0)