DOS的歷史

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

昨日(7月27日),微軟公司的DOS操作系統迎來了30歲生日。

DOS是歷史上一個劃時代的產品,標識著PC(個人電腦)的崛起和普及,對計算機行業影響深遠。

只有了解DOS的歷史,才能理解今天的計算機工業從何而來。下面就是我對這一段歷史的介紹。

==========================================

DOS的歷史

作者:阮一峰

1.

1974年4月,Intel推出8位芯片8080。這塊芯片的體積和性能,已經能夠滿足開發微型電腦的需要,標志微機時代即將來臨。

2.

1975年初,MITS電腦公司推出了基于8080芯片的Altair 8800微機,這是人類歷史上第一臺PC(個人電腦)。

3.

1975年1月,Popular Electronics雜志以封面報道的形式,介紹了Altair 8800。這是歷史上第一篇關于微機的新聞報道。

4.

22歲的西雅圖程序員Paul Allen看到了這一期雜志,深感震動,就把它拿給好友20歲的Bill Gates看。

兩人決定為Altair 8800開發一套BASIC解釋器,賣給MITS公司。1975年7月,他們用這個產品成立了微軟公司。

5.

1975年,另一家公司Digital Research為Altair 8800開發了操作系統CP/M。它很快成為Intel 8080芯片的標準操作系統。(上圖為CP/M的運行界面。)

6.

1978年,Intel公司推出歷史上第一塊16位芯片8086。

7.

1979年,一家名叫Seattle Computer Products(SCP)的公司,決定開發基于8086芯片的個人電腦。

它原計劃采用CP/M作為操作系統,但是此時CP/M還未完成針對16位芯片的升級。

8.

1980年4月,足足一年之后,CP/M還是沒有推出16位的版本。SCP決定不等了,自己開發16位操作系統。

24歲的程序員Tim Paterson負責這個任務。

9.

1980年8月,Tim Paterson完成了原始的操作系統,取名為QDOS,意思是"簡易的操作系統"(Quick and Dirty Operating System)。

在設計上,他充分借鑒了CP/M,用戶界面和編程接口幾乎完全一樣,這使得CP/M上的應用程序,可以直接在QDOS上運行。他做出的最大改變,就是為QDOS引入了微軟公司BASIC解釋器的FAT文件系統。

10.

1980年10月,IBM公司決定推出基于Intel 8086芯片的PC。

它找到Digital Research公司,要求獲得授權使用CP/M系統。但是,協議沒有談成。于是,IBM又去找微軟公司,要求微軟為它提供操作系統。

當時,微軟沒有操作系統產品,但是Bill Gates知道SCP公司正在開發QDOS。微軟支付2.5萬美元給SCP,獲得了QDOS的使用許可。(上圖為DOS的運行界面。)

11.

1981年7月,微軟對IBM PC的整個設計已經相當了解,Bill Gates意識到未來PC市場的巨大規模,決定不再使用許可證模式,而是直接把QDOS買下來。這又花費了微軟公司5-7萬美元。

與此同時,Tim Paterson也從SCP辭職了,微軟雇用了他。

12.

1981年7月27日,協議達成。QDOS成了微軟的財產,名稱正式改為MS-DOS。微軟對DOS的解釋是"磁盤操作系統"(Disk Operating System)。

這一天,就是微軟公司DOS操作系統的誕生紀念日。

13.

1981年8月12日,IBM公司正式推出個人電腦產品IBM PC,使用的操作系統是MS-DOS 1.14版。

1983年3月8日,IBM又推出增強版IBM PC/XT,第一次在PC上配備了硬盤,使用的操作系統是MS-DOS 2.0版。

1984年,IBM推出了下一代個人電腦IBM PC/AT,操作系統是MS-DOS 3.0版。

14.

1989年,MS-DOS 4.0版發布,開始支持鼠標和圖形界面。

此時,微軟已經準備終結DOS這個產品了。微軟公開表態,用戶可以考慮放棄DOS,轉而使用由IBM和微軟共同開發的OS/2操作系統。

但是不久以后,Windows 3.0獲得巨大成功,微軟也就不再考慮OS/2了。

15.

1991年,MS-DOS 5.0版發布,內置QBasic編程環境。這是MS-DOS最后一次作為單獨產品出現。

1993年,MS-DOS 6.0版發布,具備了磁盤壓縮技術。

1995年,MS-DOS 7.0版支持FAT32文件系統,它隨同Windows 95一起發布。

2000年9月14日,MS-DOS的最后一個版本8.0版發布,只用于Windows XP系統的啟動盤。至此,微軟公司的DOS開發正式宣告全部結束。

==========================================

[參考文獻]

* 維基百科,Timeline Of x86 DOS operating systems

* Tony Smith, Microsoft's MS-DOS is 30 today

* Sebastian Anthony, MS-DOS is 30 years old today

(完)


阮一峰的網絡日志 2013-04-01 18:52:10

[新一篇] 結婚、養幾個孩子是如何讓我成為一個更好的程序員的

[舊一篇] 手機版XBOX! Windows Phone7游戲截圖
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表