2345技术员联盟

DOS操作系統

  • 来源:未知 原创
  • 时间:2018-07-25
  • 阅读:
  • 本文标签:

dos,是磁盤操作系統的縮寫,是個人計算機上的一類操作系統。從1981年直到1995年的15年間,磁盤操作系統在IBM PC 兼容機市場中占有舉足輕重

的地位。而且,若是把部分以DOS為基礎的Microsoft Windows版本,如Windows 95、Windows 98和Windows Me等都算進去的話,那麽其商業壽命至

少可以算到2000年。微軟的所有後續版本中,磁盤操作系統仍然被保留著。

從1981年MS-DOS1.0直到1995年MS-DOS7.1的15年間,DOS作為微軟公司在個人計算機上使用的一個操作系統載體,推出了多個版本。DOS在IBM PC 

兼容機市場中占有舉足輕重的地位。可以直接操縱管理硬盤的文件,以DOS的形式運行。

是一個更久遠的操作系統CP/M的翻版。DOS家族包括MS-DOS、PC-DOS、DR-DOS、Free-DOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最為著名,

最自由開放的則是Free-DOS。雖然這些系統常被簡稱為"DOS",但沒有任何一個系統單純以"DOS"命名(只有一個毫無關連的1960年代IBM大型主機操

作系統以此命名)。此外,有幾個和DOS無關、在非x86的微計算機系統上運行的磁盤操作系統在名稱中也有"DOS"字眼,而且在專門討論該機器的場

合中也會簡稱為"DOS"(例如:AmigaDOS、AMSDOS、ANDOS、Apple DOS、Atari DOS、Commodore DOS、CSI-DOS、ProDOS、TRS-DOS等),但這些系

統和DOS可執行文件以及MS-DOS API並不兼容。

微軟圖形界面操作系統 Windows NT 問世以來,DOS就是一個後臺程序的形式出現的。可以通過點擊運行-CMD進入運行。


DOS是1979年由微軟公司為IBM個人電腦開發的MS-DOS,它是一個單用戶單任務的操作系統。後來DOS的概念也包括了其它公司生產的與MS-DOS兼容的

系統,如PC-DOS [3]  、DR-DOS, 以及一些其它相對不太出名的DOS兼容產品。它們在1985年到1995年及其後的一段時間內占據操作系統的統治地

位,最著名和廣泛使用的DOS系統從1981年直到1995年的15年間微軟在推出Windows 95之後,宣布MS-DOS不再單獨發布新版本。不過FreeDOS等與MS-

DOS兼容的DOS則在繼續發展著。

雖然大多數用戶將1981年最早發表的術語“PC”與IBM PC或PC兼容機等同看待, 但是實際上個人計算機在1970年已經開始使用。DOS是IBM PC及其

兼容機用的操作系統。在DOS之前,一些微機為其操作系統使用內部BASIC編程語言,而另外一些使用Digital Research公司開發的CP/M操作系統

(此公司提供了DR DOS)。Microsoft公司於1970年後開發了MS-DOS,當時,該公司為不同微機開發了像BASIC這類編程語言;1980年IBM正在設計最

早的IBM PC並請Microsoft為其新型機開發多個編程語言。這次CP/M作為選擇的操作系統並成為IBM新機種的操作系統。在Microsoft為IBM PC 設計

語言的過程中,盡管Microsoft公司改進了IBM PC的語言設計和應用程序設計,但是他們認識到開發PC操作系統才是其努力方向。然而,由於沒有足

夠的時間從零開始開發一個操作系統。為解決這個問題,Microsoft購買了一個用於8086處理器的操作系統86-DOS,86-DOS操作系統是西雅圖電腦產

品公司(Seattle Computer Products)的一名24歲的程序員蒂姆·帕特森(Tim Paterson)花費了四個月時間編的,該操作系統與最早的IBM PC

中的8086處理器非常相似。給每臺IBM電腦安裝一個DOS系統,微軟就收取200美金的商業運作模式,造就了微軟的初期輝煌。

發展歷程

隨著電腦硬件的不斷發展,從Windows 95到Windows XP再到的Windows 7以及2012年發布的Windows 8中,MS-dos的核心依然存在,只是加上

Windows當作系統的圖形界面,直到純32 位版本的Windows系統(從Windows NT開始,其中就包含了 Windows 2003、Windows XP、Windows 

Vista、Windows 7和Windows 8)。由此可見dos的生命力極強。例如系統還原和安裝都需要DOS,DOS用起來也很方便。

DOS是個非常實用的操作系統,因此,它深深受到國內外人們的普遍喜愛,一直擁有數以億計的用戶。但是,自從1995年以來,Microsoft公司出於商

業利益等方面的原因,決定拋棄手中的MS-DOS。當時,DOS已有許多種,除MS-DOS以外,還有PC-DOS,DR-DOS,FreeDOS等,但是由於受到

Microsoft公司的擠壓,故使用的人數不多,而大多數用戶都在使用MS-DOS。由於Microsoft徹底放棄了MS-DOS,而轉以開發Windows,引起了廣大

DOS使用者和愛好者的不滿,而且,大家通常所使用的Windows 9x也只是DOS下的一個大型程序罷了,如果沒有DOS的支持,它根本無法運行。但也由

此可見DOS的功能其實是非常強大的,以及DOS軟件擁有巨大的開發潛能,因為像Windows那樣強大的DOS增強程序都可以編出來。

比較

Windows是一個多任務的操作環境,但它對程序編寫的約束和限制比DOS高得多,因而許多程序員出於對Windows的不滿及對DOS開發的價值和潛力的深

刻認識,繼續開發DOS軟件。由於多年的經驗的積累,他們的軟件開發水平越來越高,因此他們開發出的DOS軟件的質量也越來越高。為了開發更多的

軟件並且增加開發的效率,他們設計了一個又一個DOS軟件的開發工具。而用這些開發工具的人也越來越多,並在國外迅速地流傳開來,詳情可見一

篇叫作“DJGPP程序與保護模式”的文章(在“DOS文章”欄目中)。一個尤為重要的是,正如上文所提到,雖然MS-DOS已經不再繼續發展了,但並不

意味著整個DOS也不再繼續發展了。MS-DOS的最高版本是8.0(包含在Windows ME中),隨後Microsoft開始開發基於Windows NT構件的Windows,才

成了真正獨立的操作系統。除了MS-DOS以外,其它的DOS也在發展著。仍在不斷發展和更新中的DOS有FreeDOS、PTS-DOS、ROM-DOS等,這些DOS的功

能都十分強大,往往超過MS-DOS,而且FreeDOS還是完全免費且自由開放的。因此,程序員們完全可以為它們開發新的DOS軟件,而不必依賴於MS-

DOS。這大概是90年代末DOS的情況。

現狀

隨後,一項叫作“開放源代碼運動”的活動興起了。很多程序員和使用者出於對Microsoft的Windows橫行霸道的不滿,離開了Windows陣營。取而代

之的是興起了對其它操作系統軟件的開發,如DOS,Linux等。這一下設計和開發DOS軟件的人迅速增加,並紛紛組成了開發團體,以開發新的DOS和其

它非Windows的操作系統的軟件,詳情可見一篇叫作“DOS和Linux近年來的發展比較”的文章。由於開發者的增多,原先的DOS軟件開發器也開始了進

一步的更新,而且支持FAT32和長文件名。再加上這次開發軟件的有許多是程序員中的精英,所以開發出來的DOS軟件的質量自然是今非昔比了。比

如,由於Allegro等編程庫的出現,在DOS下實現MP3等音樂的播放對他們來說已是輕而易舉的了。以這些軟件為代表的DOS軟件和原來的DOS軟件,如

DOSAMP,GDS Viewer等的質量相比有著本質的提高。原來認為非常強大的SEA看圖軟件,也只是個一般強大的軟件罷了。另一個很重要的變化在於對

FAT32及長文件名的支持。DJGPP程序已經實現了在LFN API存在的情況下對長文件名的完美支持。總之,這些新的DOS軟件的整體水平的提高是很顯著

的。為了挑戰Windows的界面,程序員們(經常是集體合作)開發了一個又一個仿Windows的界面增強程序,著名的有Seal,Qube,WinDOS等等。還有

人開發出了內核為32位的DOS操作系統,如FreeDOS 32,事實證明,這些程序的編寫水平是很高的。這些軟件都在不斷地開發中,所取得的成績是有

目共睹的。而且它們最顯著的特點就是自由開放的發展,如上面所提到的SEAL、FreeDOS 32等等都是遵守著名的GNU GPL協議的自由軟件。

歷史概述

DOS是Disk Operation System(磁盤操作系統)的簡稱,是個人計算機上的一類操作系統。它直接操縱管理硬盤的文件,一般都是黑底白色文字的界

面。從1980年到1995年的15年間,DOS在IBMPC兼容機市場中占有

DOS系統

DOS系統

舉足輕重的地位。當時,電腦操作系統就是DOS,鍵入DOS命令運行,其他應用程序,都是在DOS界面下鍵入EXE或BAT文件運行。早期的DOS系統是由微

軟公司為IBM的個人計算機開發的,稱為MS-DOS。後來,其他公司生產的與MS-DOS兼容的操作系統,也延用了這個稱呼,如PC-DOS、R-DOS等等。

1980-1981年,西雅圖電腦產品公司程序員蒂姆·帕特森(Tim Paterson)花費了四個月時間編寫出了86-DOS操作系統。1981年7月,微軟以五萬美

元的代價向西雅圖公司購得本產品的全部版權,並將它更名為MS-DOS。隨後,IBM發布了第一臺個人計算機,當時采用的操作系統是西雅圖公司的86

-DOS 1.14,但微軟很快改進了MS-DOS,並使它成功地成為IBM PC采用的操作系統。並於1981年8月12日,正式發布MS-DOS 1.0和PC-DOS 1.0。

DOS1.0微軟買下 86-DOS(Qdos)版權。1981年7月成為IBM PC上 第一個作業系統。同時微軟又為IBM PC開發專用版本 PC-DOS,但與泛用版本DOS

相比,除了系統檔名以及部份針對 IBM 機器設計的核心,外部命令與公用程式之外,其余程式碼差異不大。 [3] 

DOS1.251982年6月,支持雙面軟盤並開始修復bug。不僅IBM,MS,許多OEM也廣泛使用。 [4] 

現今中國人已經可以成功的在x86架構的下使用中文版MS-DOS(MS-DOS 6.22),操作變得更加直觀便捷。


相关文章

本文来自电脑技术网www.it892.com),转载本文请注明来源.
本文链接:http://www.it892.com/content/system/DOS/20180725/107482.html

推荐阅读
无觅相关文章插件,快速提升流量