作業系統執行過程詳解

2020-07-16 10:04:38
現代通用計算機系統包括一個或多個 CPU 和若干裝置控制器,通過公用匯流排相連而成,該匯流排提供了共用記憶體的存取(圖 1 )。每個裝置控制器負責一類特定的裝置(如磁碟驅動器、音訊裝置或視訊顯示器)。CPU 與裝置控制器可以並行執行,並且競爭存取記憶體。為了確保有序存取共用記憶體,需要記憶體控制器來協調存取記憶體。

現代計算機系統
圖 1 現代計算機系統