MS-DOS分層結構


MS-DOS是一個為個人電腦建立的作業系統。它由微軟開發。它是具有分層結構的作業系統的經典示例。MS-DOS作業系統被分成多個層,每個層具有不同的功能。

分層在MS-DOS作業系統中提供了明顯的優勢,因為所有層都可以單獨定義並根據需要相互互動。此外,如果以層的形式完成,則建立、維護和更新系統更容易。一層規範的更改不會影響其餘層。但是,MS-DOS中的層並沒有那麼清晰地定義,並且層規範常常相互滲透。

指定MS-DOS層結構的影像如下所示:

MS-DOS Layered Structure

上圖包含應用程式程式、系統程式、MS-DOS裝置驅動程式和ROM BIOS裝置驅動程式的層。

應用程式程式

這些程式直接為使用者執行特定功能。換句話說,這些程式為終端使用者提供應用程式,因此被稱為應用程式程式。

系統程式

系統程式用於程式設計作業系統軟體。雖然應用程式程式提供使用者直接使用的軟體,但系統程式提供其他系統使用的軟體。

MS-DOS裝置驅動程式

MS-DOS上的大多數裝置驅動程式都是作業系統的一部分,例如鍵盤和螢幕控制檯驅動程式、軟盤和硬碟驅動程式、印表機埠驅動程式、序列埠驅動程式等。

ROM BIOS裝置驅動程式

BIOS驅動程式是儲存在主機板上的EPROM或EEPROM儲存晶片中的程式。這些是啟動計算機系統所需的必要基本驅動程式。BIOS代表基本輸入/輸出系統。

更新於: 2020年6月22日

5K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告