题目内容
(请给出正确答案)
[主观题]
某计算机有4级中断,优先级从高到低为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
查看答案
如果结果不匹配,请 联系老师 获取答案
A.1-2-3-4
B.3-1-4-2
C.1-3-4-2
D.2-1-3-4
A.11110
B.01101
C.00011
D.01010
A.3→2→1→4
B.1→3→4→2
C.2→1→3→4
有4个中断源D1、D2、D3和D4,它们的中断优先级从高到低分别是1级、2级、3级和4级。即中断响应先后次序为1→2→3→4,现要求其实际的中断处理次序为4→3→2→1。
(1)写出这些中断源的正常中断屏蔽码和改变后的中断屏蔽码(令“0”对应于开放,“1”对应于屏蔽)。
(2)若在运行用户程序时,同时出现第1、2、3、4级中断请求,请画出此程序运行过程示意图。
A、1->2->3
B、1->3->2
C、2->1->3
D、3->1->2
设某机有六个中断源,优先顺序按0→1→2→3→4→5降序排列。 (1)若在某用户程序的运行过程中,依次发生了3、2、1级中断请求,画出CPU的程序运行轨迹。 (2)若在3、2、1级中断请求发生之前,用改变屏蔽字的方法,将优先级的顺序从高到低改为0→5→3→4→1→2。试在与(1)相同的请求顺序和请求时间的情况下,画出CPU程序的运行轨迹。
A.QCI5>QCI1>QCI2
B.QCI1>QCI2>QCI5
C.QCI2>QCI1>QCI5
D.QCI2>QCI5>QCI