c++ 計算機操作系統虛擬頁式存儲管理系統仿真實現

本系統裸機上模擬硬件開始,進行了對計算機虛擬頁式存儲管理系統的仿真,通過對內存、外存、存儲管理部件、缺頁中斷機構等硬件的模擬,以及對進程的PCB,頁表等軟件結構的模擬,以請求分頁的方式,實現了先來先服務、非剝奪動態優先級兩種進程調度算法和LRU、FIFO、SCR、CLOCK四種頁面置換算法,模擬了操作系統中分配內存外存、地址映射轉換、缺頁中斷處理、進程調度、頁面置換等過程,並將整個運行過程可視化地展現了出來。


備註:以前寫的操作系統課設,qt做的界面,代碼上傳到我的資源了,寫的不好純屬分享與參考,註釋很詳細。

源代碼下載地址:http://download.csdn.net/download/carlylll/10193117

主要功能及使用方法閱讀代碼就可以看出,註釋比較詳細

由於QT發佈應用程序依賴的庫打包後資源比較大,所以只有代碼沒有應用程序,請自行生成,謝謝。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章