设某计算机系统有一台输入机,A、B两台打印机,现有两道程序并发执行,甲程序先开始运行.甲程序的运行记录为:计算50ms,100ms,再计算50ms,再打印100ms,结束运行.乙程序运行的记录为:计算50ms,输入数据80ms,再计算100ms,结束运行.要求:
[1]画出这两道程序并发执行的工作示意图.
[2]这两道程序并发执行时,CPU有无空闲时间?如果有空闲时间,为什么会空闲?
[3]甲、乙程序执行过程中有无相互等待的现象?什么时候发生?
可以帮解答下吗,谢谢了,谢谢~~~
设某计算机系统有一台输入机,A、B两台打印机,现有两道程序并发执行,甲程序先开始运行.甲程序的运行记录为:计算50ms,100ms,再计算50ms,再打印100ms,结束运行.乙程序运行的记录为:计算50ms,输入数据80ms,再计算100ms,结束运行.要求:
[1]画出这两道程序并发执行的工作示意图.
[2]这两道程序并发执行时,CPU有无空闲时间?如果有空闲时间,为什么会空闲?
[3]甲、乙程序执行过程中有无相互等待的现象?什么时候发生?
可以帮解答下吗,谢谢了,谢谢~~~
呵呵。。。
更多电脑方面的知识我建议你去
http://bbs.txwb.com/hack.php?H_name=adv&u=387521
给自己充充电.多学习学习........