问答题
设某机有4个中断源A、B、C、D,其硬件排队优先顺序为A>B>C>D,现要求将中断处理顺序改为D>A>C>B。
问答题
写出每个中断源对应的屏蔽字。
【正确答案】在中断处理顺序改为D>A>C>B后,每个中断源新的屏蔽字如图1所示。
| 中断源 |
中断屏蔽码 A B C D |
| A |
1 1 1 0 |
| B |
0 1 0 0 |
| C |
0 1 1 0 |
| D |
1 1 l 1 |
图1 每个中断源新的屏蔽字
【答案解析】
问答题
按下图所示的时间轴给出的4个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源的中断服务程序时间均为20s。
【正确答案】根据新的处理顺序,CPU执行程序的轨迹如图2所示。
[*]
图2 CPU执行程序的轨迹
【答案解析】