设一计算机系统有输入机一台、打印机两台,现有A、B两道程序同时投入运行,且程序A先运行,程序B后运行。程序A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。程序B运行的轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。回答如下问题。(1)用图画出这两道程序并发执行时的工作情况。(2)说明在两道程序运行时,CPU 有无空闲等待?若有,在哪段时间内等?为什么会空闲等待?(3)程序 A、B 运行时有无等待现象?在什么时候会发生等待现象?
设一计算机系统有输入机一台、打印机两台,现有
A、B两道程序同时投入运行,且程序A先运行,程序B后运行。程序A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。程序B运行的轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。回答如下问题。(1)用图画出这两道程序并发执行时的工作情况。(2)说明在两道程序运行时,CPU 有无空闲等待?若有,在哪段时间内等?为什么会空闲等待?(3)程序
A、B 运行时有无等待现象?在什么时候会发生等待现象?
发布时间:2025-06-15 02:28:21