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