当打印机正在进行打印时,磁盘申请中断,试问是否要将打印机输出停下来,等磁盘操作结束后,打印机输出才能继续进行?
不需要。( 2分)因为打印机的打印动作只受打印机本身控制,而与CPU无关,因此打印机正在打印时,即使有优先级别更高的磁盘请求中断,打印机也不会停止打印。( 2分)而除非CPU正在执行打印机的中断服务程序,即打印机正在接收数据,此时若磁盘请求中断,CPU就要中断正在运行的打印机中断服务程序。( 2分)
当打印机正在进行打印时,磁盘申请中断,试问是否要将打印机输出停下来,等磁盘操作结束后,打印机输出才能继续进行?
不需要。( 2分)因为打印机的打印动作只受打印机本身控制,而与CPU无关,因此打印机正在打印时,即使有优先级别更高的磁盘请求中断,打印机也不会停止打印。( 2分)而除非CPU正在执行打印机的中断服务程序,即打印机正在接收数据,此时若磁盘请求中断,CPU就要中断正在运行的打印机中断服务程序。( 2分)