题目内容
(请给出正确答案)
[主观题]
某机有五级中断,优先级从高到低为1→2→3→4→5。若将优先级顺序修改,改后1级中断的屏蔽字为1111,2级
中断的屏蔽字为01010,3级中断的屏蔽字为01111,4级中断的屏蔽字为00001,5级中断的屏蔽字01011,则修改后的处理优先级顺序从高到低为____________。
查看答案
如果结果不匹配,请 联系老师 获取答案
A.3→2→1→4
B.1→3→4→2
C.2→1→3→4
设某机有六个中断源,优先顺序按0→1→2→3→4→5降序排列。 (1)若在某用户程序的运行过程中,依次发生了3、2、1级中断请求,画出CPU的程序运行轨迹。 (2)若在3、2、1级中断请求发生之前,用改变屏蔽字的方法,将优先级的顺序从高到低改为0→5→3→4→1→2。试在与(1)相同的请求顺序和请求时间的情况下,画出CPU程序的运行轨迹。
A.1-2-3-4
B.3-1-4-2
C.1-3-4-2
D.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
分规则为:在每个选手的m个得分中,去掉一个最高分和一个最低分后,取平均分作为该选于的最后得分。要求编程实现:
(1)根据n个选手的最后得分,从高到低输出选手的得分名次表,以确定奖名单
(2)根据各选手的最后得分与各评委给该选手所评分数的差距,对每个评委评分的准确性和评分水准给出一个定量的评价,从高到低输出各评委得分的名次表。