作業系統的結構是什麼?


大多數商業系統沒有明確定義的結構,作業系統是小型、簡單且有限的系統。 MS-DOS 是一個簡單的作業系統結構,只有有限的使用者可以出於特定目的使用作業系統。

示例

MS-DOS

以下是 MS-DOS 的示意圖:

上述簡單的作業系統結構通常用於臺式計算機,使用者可以在此類作業系統上執行不同的操作。

介面和功能級別沒有很好地分離。應用程式能夠訪問 I/O 例程以直接寫入顯示器和磁碟驅動器。

因此,MS-DOS 容易受到惡意程式的攻擊,當用戶程式失敗時會導致整個系統崩潰。

讓我們詳細討論作業系統的結構和操作。

作業系統的關鍵概念之一是多道程式設計的能力。

作業系統可以執行不同型別的操作,所有操作都用於特定任務,因為沒有作業系統指令,輸入和輸出無法執行任何任務。

記憶體中的設定作業可以駐留在磁碟上並等待主記憶體的收集。

作業系統使用結構,因為如果沒有結構,它將無法工作,因為它涉及 CPU、磁碟控制、USB 控制、圖形控制、記憶體控制等,所有這些都透過結構與作業系統連線。

作業系統操作

不同型別的操作包括儲存操作、I/O 操作、程序管理操作、檔案管理操作。

這些操作實際上是作業系統使用的程式,所有這些程式都是必需的。

作業系統結構如下所示:

更新於: 2023年9月2日

3K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告