题18

题目

一个典型的文本打印页面有 50 行, 每行 80 个字符, 假定一台标准的打印机每分钟能打印 6 页, 向打印机的输出寄存器中写一个字符的时间很短, 可忽略不计。若每打印一个字符都需要花费 的中断处理时间 (包括所有服务),使用中断驱动 方式运行这台打印机,中断的系统开销占 CPU 的百分比为 ( )。
A. B. C. D.

分析

这台打印机每分钟打印 个字符,即每秒打印 400 个字符。每个字符打印中断需要占用 CPU 时间 ,所以每秒用于中断的系统开销为 。若使用中断驱动 I/O,则 CPU 剩余的 可用于其他处理,中断的开销占 CPU 的 。因此,使用中断驱动 I/O 方式运行这台打印机是有意义的。

A