【導(dǎo)讀】中主要數(shù)據(jù)結(jié)構(gòu)的設(shè)計及進(jìn)程調(diào)度算法,進(jìn)程控制機(jī)構(gòu),同步機(jī)構(gòu),通信機(jī)構(gòu)的實施。間的轉(zhuǎn)換,設(shè)計一個允許n個進(jìn)程并發(fā)運(yùn)行的進(jìn)程管理模擬系統(tǒng)。該系統(tǒng)包括有簡單。表示,其內(nèi)容可根據(jù)具體情況設(shè)置。各進(jìn)程之間應(yīng)有一定的同步關(guān)系。及系統(tǒng)的管理過程。用臨界資源s2,進(jìn)程1和進(jìn)程2又需互斥使用臨界資源s1。統(tǒng)分時執(zhí)行各進(jìn)程,并規(guī)定3個進(jìn)程的執(zhí)行概率均為33%。當(dāng)進(jìn)程process1訪問隨機(jī)數(shù)x時,若x≥;當(dāng)進(jìn)程process2訪問x時,若。片到限,產(chǎn)生“時間片中斷”而轉(zhuǎn)入低就緒態(tài)t。各進(jìn)程的優(yōu)先數(shù)通過鍵盤輸入予以靜態(tài)設(shè)。態(tài)進(jìn)程中選擇,在從t狀態(tài)進(jìn)程中選擇。的優(yōu)先數(shù)小于現(xiàn)行進(jìn)程時,則剝奪現(xiàn)行進(jìn)程的執(zhí)行權(quán)。間片中斷”,或被排斥使用臨界資源,或喚醒某個等待資源時,立即進(jìn)行進(jìn)程調(diào)度。value信號量值,初值為1;exe執(zhí)行進(jìn)程指針,其值為進(jìn)程標(biāo)識數(shù);