设某计算机有四级中断A、B、C、D,其硬件排队优先级次序为A>B>C>D。 下表列
问题:
设某计算机有四级中断A、B、C、D,其硬件排队优先级次序为A>B>C>D。
下表列出了执行每级中断服务程序所需的时间。
中断服务程序 | 所需时间 |
A | 5μs |
B | 15μs |
C | 3μs |
D | 12μs |
(1)请指出如何为各级中断服务程序设置屏蔽码
(2)如果A、B、C、D分别在6μs、8μs、10μs、0μs时刻发出中断请求,请画出CPU执行中断服务程序的序列。
(3)基于上题,请计算上述四个中断服务程序的平均执行时间。