DOS基本概念
2020-06-09 13:32:04
供稿:網友
早期的計算機系統通常由中央處理器(CPU)、內存、外部設備等部件組成,用戶往往獨占了計算機的所有資源。例如計算機通過打印機打印時,其它設備都在等待,這樣計算機的使用效率很低,用戶等待的時間很長。
隨著計算機的不斷發展,尤其是計算機各種軟件的新發展,出現了專門用來解決以上問題的系統軟件——操作系統。操作系統的任務是:
(1) CPU管理——合理地將CPU分配給各個任務。
(2)存儲器管理——合理分配存儲器。
(3)外部設備管理——合理使用外設。
(4)信息管理——自動管理文件。
使用了操作系統后用戶所面向的不再是一部裸機(計算機硬件),而是面向操作系統,操作系統就成為用戶與裸機的接口。
DOS是最基本的操作系統軟件, DOS是英文Disk Operation System的簡稱。微型計算機所使用的DOS操作系統主要是美國Microsoft公司開發的MS-DOS和IBM公司開發的PC-DOS。DOS操作系統軟件從1981年誕生起,已經歷了一個不斷改進、不斷完善的發展過程,它的版本也從最初的1.0,逐漸發展到至今已廣泛使用的5.0、6.0、6.22等。這里介紹的MS一DOS6.22版,包括了許多新穎的、功能強大的命令。
DOS系統的功能
一個計算機系統的各部分要協調工作,充分發揮其效率,需要有一個管理者來合理地調度它的各種資源---硬件和軟件資源, DOS操作系統就是這樣一個管理者。
計算機系統中的資源通常分為四類:處理器(CPU)、存儲器,外部設備和信息。DOS操作系統具有這四大資源的管理功能。
早期的PC系列微機使用的CPU的型號是8088 (8086),近十多年來,陸續問世的80286、80386、80486和80586(又稱PENTIUM,中譯名為“奔騰”)功能越來越強。DOS 6.22支持所有上述的CPU。
使用8088或8086CPU的微機,受當時條件的限制,對內存進行存取的能力限制在1MB,內存中的RAM的容量一般為640KB,早期的DOS版本都是針對上述硬件進行設計的。
雖然,先進的CPU能管理的內存范圍已達到16MB (80286)和4096MB(80386、80486), DOS的版本也升級到5.0、6.0、6.2…,但是,為了保持與低版本的DOS兼容,DOS仍然把用戶能直接使用的內存空間限制在640KB,這640KB內存又稱為基本內存。
DOS系統的啟動
1. DOS系統的組成
DOS系統是由軟盤或硬盤提供的一組重要程序組成的。DOS系統的核心由三個啟動模塊和一個引導程序(Boot)組成,三個啟動模塊分別是輸入輸出模塊(IO.SYS)、文件模塊(MSDOS.SYS)和命令處理模塊(COMMAND.COM)。引導程序的作用是在計算機啟動時將兩個隱含的DOS啟動模塊IO.SYS和MSDOS.SYS裝入內存。IO.SYS的主要作用是管理輸入/輸出設備。MS-DOS.SYS的作用是對磁盤文件和系統資源進行管理。COMMAND.COM是整個DOS系統最外層的模塊,它的任務是對用戶輸入的命令進行解釋并執行。