MS-DOS


MS-DOS

文章插图
MS-DOS微软磁碟作业系统,是美国微软公司提供的磁碟作业系统 。在美国微软公司推出Windows1.0、Windows3.0、1995年8月24日推出的作业系统Windows 95以前,磁碟作业系统是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的磁碟作业系统之一 。
最基本的MS-DOS系统由一个基于主引导记录(硬碟才有主引导记录,软碟没有主引导记录)启动磁区位于第0轨的磁区中,内容上与硬碟的MBR略有不同的BOOT引导程式和三个档案模组组成 。这三个模组是输入输出模组(IO.SYS)、档案管理模组(MSDOS.SYS)及命令解释模组 。(不过在MS-DOS 7.0中,MSDOS.SYS被改为启动配置档案,而IO.SYS增加了MSDOS.SYS的功能)除此之外,微软还在零售的MS-DOS系统包中加入了若干标準的外部程式(即外部命令),这才与内部命令一同构建起一个在磁碟操作时代相对完备的人机互动环境 。有关MS-DOS的各种命令,请参见MS-DOS命令列表 。
MS-DOS使用者可透过编辑2个位于开机磁碟根目录的系统档案来达到调控系统组态之目的,它们分别是CONFIG.SYS及AUTOEXEC.BAT,IO.SYS会检视CONFIG.SYS以载入指定的硬体驱动程式,则自动执行AUTOEXEC.BAT所载的批次指令 。
MS-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本中,DOS程式也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程式 。
【MS-DOS】早先版本的MS-DOS不支持FAT32、长档案名称和大硬碟 。从MS-DOS 7.0开始,尤其是MS-DOS 7.10版本则已全面支持这些 。
基本介绍中文名:微软磁碟作业系统
外文名:Microsoft Disk Operating system
简称:MS-DOS
开发公司:微软(Microsoft)
起源1980年,西雅图电脑产品公司(Seattle Computer Products)的一名24岁的程式设计师蒂姆·帕特森(Tim Paterson)花费了四个月时间编写出了86-DOS作业系统 。1981年7月,微软以五万美元的代价向西雅图公司购得本产品的全部着作权,并将它更名为MS-DOS 。最早在1979年年底,Seattle Computer公司开发了第一款基于8086晶片的作业系统CP/M-86,经过改进后推出了QDOS,并在80年年底推出了86-DOS0.3版,比尔·盖茨以极低的价格买下了86-DOS的销售经营权 。1981年4月,Seattle Computer正式发布了86-DOS v1.0版,微软在当年7月,将86-DOS的着作权和其他所有权力买断,并将其改名为MS-DOS向市场发布 。这是微软赖以发迹的第一个成功的作业系统产品 。最基本的MS-DOS系统由一个基于MBR的BOOT引导程式和三个档案模组组成 。这三个模组是输入输出模组(IO.SYS)、档案管理模组(MSDOS.SYS)及命令解释模组 。除此之外,微软还在零售的MS-DOS系统包中加入了若干标準的外部程式(即外部命令),这才与内部命令(即由解释执行的命令)一同构建起一个在磁碟操作时代相对完备的人机互动环境 。最初,Windows 1.x/Windows 2.x/Windows 3.x 一直到Windows9x/Me系列都是基于MS-DOS的图形用户界面程式 。只有Windows NT系列不需要DOS,但Windows NT在2000年之前并不流行 。直到Windows2000(NT 5.0),Windows XP(NT5.1),Windows Vista(NT6),Windows 7(NT6.1)的诞生,Windows才能真正抛弃MS-DOS 。发展史1981年,MS-DOS 1.0上市,微软与IBM合作,在IBM销售的PC上安装DOS进行捆绑发售,支持16k记忆体及160k的5寸软碟 。在硬体昂贵,软体并不为人们所注意的时代,比尔盖茨作为微软的核心人物,相当有远见的抓住了这次绝佳的机会 。
MS-DOS

文章插图
MS-DOS命令行界面1982年,支持双面磁碟 。1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬碟 。同年发布的2.25对2.0版进行了一些bug修正 。1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分区域网路功能提供支持 。1986年,MS-DOS 3.2 支持了720K 的5寸软碟 。1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软碟,并支持其他语言的字元集 。1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新 。1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了记忆体管理和宏功能 。1993年,MS-DOS 6.x 增加了很多GUI程式,如Scandisk、Defrag、Msbackup等,增加了磁碟压缩功能,增强了对Windows 的支持 。1995年,MS-DOS 7.0 增加了长档案名称支持、LBA大硬碟支持 。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的 。之后的MS-DOS 7.1全面支持FAT32分区、大硬碟、大记忆体支持等,对四位年份支持解决了千年虫问题 。