问答题

设某计算机有四级中断A、B、C、D,其硬件排队优先级次序为A>B>C>D。
下表列出了执行每级中断服务程序所需的时间。

中断服务程序 所需时间
A 5μs
B 15μs
C 3μs
D 12μs
如果以执行中断服务程序的时间作为确定中断优先级的尺度,时间越短优先级越高。
基于上题,请计算上述四个中断服务程序的平均执行时间。

【参考答案】

由于在35μs时间内,完成了4级中断的处理,所以平均执行时间=35÷4=8.75μs。