PC-DOS是IBM PC個人電腦上使用的一種DOS操作系統,由微軟為IBM開發。同時微軟也以MS-DOS名銷售同一軟件。
自1993年的IBM PC DOS 6.1起,IBM與微軟分道揚,開始獨立發展。
系統介紹
微軟磁盤操作系統, MS-DOS,英語: MicroSoft Disk Operating System的縮寫,一個由美國微軟公司發展的操作系統,運行在Intelx86個人電腦上。它是DOS操作系統家族中最著名的一個,在Windows 95以前,DOS是IBM PC及兼容機中的最基本配備,而MS-DOS則是個人電腦中最普遍使用的DOS操作系統。
系統概觀
最基本的MS-DOS系統,由一個基于主引導記錄(硬盤才有MBR,軟盤沒有MBR,引導扇區位于第0軌的扇區中,內容上與硬盤的MBR略有不同)的BOOT引導程序和三個文件模塊組成。這三個模塊是:輸入輸出模塊(IO.SYS)、文件管理模塊(MSDOS.SYS)及命令解釋模塊(COMMAND.COM),不過在MS-DOS 7.0中,MSDOS.SYS被改為啟動配置文件,而IO.SYS增加了MSDOS.SYS的功能。除此之外,微軟還在零售的MS-DOS系統包中加入了若干標準的外部程序(即外部命令),這才與內部命令(即由COMMAND.COM解釋執行的命令)一同構建起一個在磁盤操作時代相對完備的人機交互環境。有關MS-DOS的各種命令,請參見MS-DOS命令列表。
MS-DOS用戶可透過編輯兩個位于開機磁盤根目錄的系統檔案來達到調控系統組態之目的,它們分別是CONFIG.SYS及AUTOEXEC.BAT,IO.SYS會檢視CONFIG.SYS以加載指定的硬體驅動程序,而COMMAND.COM則自動運行AUTOEXEC.BAT所載的批量指令。
MS-DOS一般使用命令行界面來接受用戶的指令,不過在后期的MS-DOS版本中,DOS程序也可以通過調用相應的DOS中斷來進入圖形模式,即DOS下的圖形界面程序。
早先版本的MS-DOS為FAT12與FAT16,事實上也因為MS-DOS的流行,造成日后磁盤格式受到文件配置表影響相當巨大。從MS-DOS 7.0開始,尤其是MS-DOS 7.10版本則已全面支持FAT32、長文件名和大硬盤等。
系統由來
1980年,西雅圖電腦產品公司(Seattle Computer Products)的一名24歲的程序員蒂姆·帕特森(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。
西雅圖電腦產品公司后來曾將微軟告上法庭,指控微軟在購買 86-DOS 版權時,并未透露 IBM 是其客戶。微軟在1986年向西雅圖計算機產品公司又支付了100萬美元,了結了雙方之間的糾紛。
2014年3月25日,微軟首次正式對外公開早期 MS-DOS 的源代碼。
原型前身
IBM PC是 IBM PC(Personal Computer)的縮寫,是IBM PC兼容機硬件平臺的原型和前身,其型號為5150,1981年8月12日推出,是IBM佛羅里達州博喀拉藤(Boca Raton)的一組工程師和設計師在唐·埃斯特利奇(Don Estridge)的領導下設計的。
“個人電腦”這個稱呼最早用于1972年施樂帕洛阿爾托研究中心研制的Xerox Alto電腦,到1981年前這個稱呼已經相當普遍,但是由于IBM PC的巨大成功,此后這個詞幾乎只用于與IBM標準兼容的微型計算機了。
版本歷史
??IBM Personal Computer Disk Operation System 1.0(由1.0至3.3,均簡稱為"PC-DOS")
??IBM Personal Computer Disk Operation System 2.0
??IBM Personal Computer Disk Operation System 3.0
??IBM DOS 4.0(此版開始,名稱有所改變)
??IBM DOS 5.0
??IBM DOS 5.02(第一次的零售升級版)
??IBM DOS 6.00
??IBM PC DOS 6.1(此版本并不簡稱為"PC-DOS")
??IBM PC DOS 6.3
??IBM PC DOS 7
??IBM PC DOS 2000
相關書籍
??IBM Corporation and 微軟, Inc.Dos 3.30: User's Guide. IBM Corporation, 1987. Part number 80X0933.
??IBM Corporation and Microsoft, Inc.Dos 3.30: Reference(Abridged). IBM Corporation, 1987. Part number 94X9575.
??IBM Corporation.Getting Started with Disk Operating System Version 4.00. IBM Corporation, 1988. Part number 15F1370.
??IBM Corporation.Using Disk Operating System Version 4.00. IBM Corporation, 1988. Part number 15F1371.
??IBM Corporation.IBM Disk Operating System Version 5.0. User Guide and Reference. IBM Corporation, 1991. Part number 07G4584.
??IBM Corporation.PC DOS 7 User's Guide. IBM, 1995.
??IBM Corporation.IBM PC DOS and Microsoft Windows User's Guide. Indianapolis, IN: Que Corporation, 1995.ISBN 0-7897-0276-2.
參考資料 >