一個計(jì)算機(jī)系統(tǒng),有一臺輸入機(jī)和一臺打印機(jī),現(xiàn)有兩道程序投入運(yùn)行,且程序A先開始做,程序B后開始運(yùn)行。程序A的運(yùn)行軌跡為:計(jì)算50ms、打印100ms、再計(jì)算50ms、打印100ms,結(jié)束。程序B的運(yùn)行軌跡為:計(jì)算50ms、輸入80ms、再計(jì)算100ms,結(jié)束。試說明
(1)兩道程序運(yùn)行時,CPU有無空閑等待?若有,在哪段時間內(nèi)等待?
(2)程序A、B有無等待CPU的情況?若有,指出發(fā)生等待的時刻。
⑴調(diào)用形式不同
⑵被調(diào)用代碼的位置不同
⑶提供方式不同
⑷調(diào)用的實(shí)現(xiàn)不同。