與作業系統相關的計算機基本要素是什麼?
我們知道作業系統是一個資源分配器,它管理與系統相關的所有資源。
讓我們看看作業系統設計如何與計算機系統的基本要素相關聯。
暫存器
暫存器存在於處理器中。這些暫存器用於處理器中的儲存和資料傳輸。
有些暫存器執行資料儲存操作,稱為資料暫存器 (DR);儲存地址的暫存器稱為地址暫存器 (AR);程式計數器 (PC) 暫存器用於儲存下一條指令的地址。
指令處理完成後,這些指令將儲存在稱為累加器暫存器的暫存器中,該暫存器儲存系統產生的結果。
一個用於儲存地址元素的硬體元素用於新增地址的一部分以形成有效地址。
中斷
中斷的作用是向 CPU 傳送訊號,並請求停止當前程序執行並執行作業系統請求。
中斷在作業系統中起著關鍵作用,因為它為使用者提供了更好的系統控制。如果沒有中斷,使用者必須等待資源。
有三種類型的中斷,如下所示:
硬體中斷是由硬體裝置生成的,因為它們需要作業系統的注意。
軟體中斷是在對作業系統進行系統呼叫時生成的。
陷阱是由處理器本身生成的,因為它存在內部錯誤,並且希望作業系統對其進行處理。
快取
快取用於更快地訪問資料。它儲存經常訪問的資料,處理器直接從快取裝置訪問資料以節省時間。
輸入輸出
輸入輸出的作用是將資料傳送到記憶體和從記憶體傳送資料。CPU 和 I/O 都可以併發執行資料。輸入輸出藉助直接記憶體訪問執行資料。
保護
它是作業系統用來保護使用者資料的一種機制。作業系統中的保護是透過建立使用者 ID 和建立可用於作業系統保護的管理員 ID 和組 ID 來提供的。
廣告