问题
单项选择题
某进程所申请的一次打印事件结束,则该进程的状态可能发生的改变是()。
A.运行状态转变到就绪状态
B.阻塞状态转变到运行状态
C.就绪状态转变到运行状态
D.阻塞状态转变的就绪状态
答案
参考答案:D
解析:
[考点分析] 本题的考查要点是打印机完成中断后的处理。
打印机输出是典型的低速数据输出操作。在多道程序运行环境中,任何一个进程在申请打印输出时,为了避免浪费CPU时间,都要将进程阻塞起来,然后执行调度原语将CPU转交给其他进程运行。一旦打印机完成了输出任务后产生中断,此刻 CPU可能正在运行其他进程。CPU将转去运行“打印中断处理程序”。在打印中断处理程序中,将等待该事件的进程唤醒,由阻塞状态转为就绪状态,然后恢复被中断的进程运行。