MS DOS
简介编辑本段
MS-DOS,微软磁盘操作系统,英语:MicroSoft Disk Operating System的缩写,一个由美国微软公司发展的操作系统,运行在Intel x86个人电脑上。它是DOS操作系统家族中最著名的一个,在Windows 95以前,DOS是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的DOS操作系统。
基本信息编辑本段
外文名 Microsoft Disk Operating system
简称 MS-DOS
中文名称 微软磁盘操作系统
开发公司 微软(Microsoft)
初始版本 1981年8月12日
稳定版本 8.0(Windows Me)(2000年9月14日)
类型 操作系统
许可协议 专有软件
简称 MS-DOS
中文名称 微软磁盘操作系统
开发公司 微软(Microsoft)
初始版本 1981年8月12日
稳定版本 8.0(Windows Me)(2000年9月14日)
类型 操作系统
许可协议 专有软件
概观编辑本段
最基本的MS-DOS系统,由一个基于主引导记录(硬盘才有MBR,软盘没有MBR,引导扇区位于第0轨的扇区中,内容上与硬盘的MBR略有不同)的BOOT引导程序和三个文件模块组成。这三个模块是:输入输出模块(IO.SYS(英语:IO.SYS))、文件管理模块(MSDOS.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、长文件名和大硬盘等。
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 的源代码。
西雅图电脑产品公司后来曾将微软告上法庭,指控微软在购买 86-DOS 著作权时,并未透露 IBM 是其客户。微软在1986年向西雅图计算机产品公司又支付了100万美元,了结了双方之间的纠纷。
2014年3月25日,微软首次正式对外公开早期 MS-DOS 的源代码。
发展历史编辑本段
1981年,MS-DOS 1.0上市,微软与IBM合作,在IBM销售的PC上安装DOS进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,软件并不为人们所注意的时代,比尔盖茨作为微软的核心人物,相当有远见的抓住了这次绝佳的机会。
1982年6月,MS-DOS 1.25支持双面软盘并开始修改错误;不仅IBM,许多OEM也广泛使用
1983年3月,MS-DOS 2.0加入UNIX式的树状文件系统与及最高10MB容量的硬盘支持,以低端的观点视之,这是第一次的DOS重大改版。这个版本除了兼容于CP/M的FCB文件系统之外,正式采用了文件配置表格式,并大量使用具有UNIX特征的Handle式文件操作方式。
1984年3月,MS-DOS 2.11为主要的OEM版本,修正了2.01版的错误,增加了对非英语语言及其文件格式的国际性支持
1985年10月,MS-DOS 2.25支持额外扩展的字符组(日文与韩文),还修正了旧版的错误
1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。
1984年11月,MS-DOS 3.1加入对微软网络支持
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年3月,MS-DOS 6.0加入了许多花俏的外部命令。系统检测程序MSD被加入。DoubleSpace压缩磁盘技术开始被使用,亦开始附上微软自家的解毒软件VSAFE以及MSAV。网络方面开始加入对LL5传输线的支持。对于磁盘,开始加入扇区整理软件DEFRAG以及磁盘缓存程序SMARTDRV。文件管理方面,以豪华的MSBACKUP取代了命令行方式的BACKUP,另外,终于加入了DELTREE与MOVE公用程序。开始正式支持光盘驱动器。存储器管理方面则加入了功能较丰富的MEMMAKER配置优化程序。
1993年11月,MS-DOS 6.2修正DoubleSpace之bug。
1994年2月,MS-DOS 6.21移除DoubleSpace。
1994年6月,最后一个销售版本MS-DOS 6.22,磁盘压缩器改版为DriveSpace重新登场。国乔(KC)获取微软与IBM授权,搭配国乔中文系统发表自己的DOS 7.0。
1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。
1996年8月,MS-DOS 7.1。Windows 95 OSR2、Windows 98、Windows 98SE所带,加入对大硬盘和FAT32分区的支持等。(MSDOS7.1的独立版本,即ISO和IMG镜像版本,实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发。加入了扩展功能,并且扩展中包含了天汇汉字处理系统)
2000年,MS-DOS 8.0,Windows Me所带,MS-DOS的最后一个版本。由于微软看到了Windows的曙光,于是放弃了DOS。
1982年6月,MS-DOS 1.25支持双面软盘并开始修改错误;不仅IBM,许多OEM也广泛使用
1983年3月,MS-DOS 2.0加入UNIX式的树状文件系统与及最高10MB容量的硬盘支持,以低端的观点视之,这是第一次的DOS重大改版。这个版本除了兼容于CP/M的FCB文件系统之外,正式采用了文件配置表格式,并大量使用具有UNIX特征的Handle式文件操作方式。
1984年3月,MS-DOS 2.11为主要的OEM版本,修正了2.01版的错误,增加了对非英语语言及其文件格式的国际性支持
1985年10月,MS-DOS 2.25支持额外扩展的字符组(日文与韩文),还修正了旧版的错误
1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。
1984年11月,MS-DOS 3.1加入对微软网络支持
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年3月,MS-DOS 6.0加入了许多花俏的外部命令。系统检测程序MSD被加入。DoubleSpace压缩磁盘技术开始被使用,亦开始附上微软自家的解毒软件VSAFE以及MSAV。网络方面开始加入对LL5传输线的支持。对于磁盘,开始加入扇区整理软件DEFRAG以及磁盘缓存程序SMARTDRV。文件管理方面,以豪华的MSBACKUP取代了命令行方式的BACKUP,另外,终于加入了DELTREE与MOVE公用程序。开始正式支持光盘驱动器。存储器管理方面则加入了功能较丰富的MEMMAKER配置优化程序。
1993年11月,MS-DOS 6.2修正DoubleSpace之bug。
1994年2月,MS-DOS 6.21移除DoubleSpace。
1994年6月,最后一个销售版本MS-DOS 6.22,磁盘压缩器改版为DriveSpace重新登场。国乔(KC)获取微软与IBM授权,搭配国乔中文系统发表自己的DOS 7.0。
1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。
1996年8月,MS-DOS 7.1。Windows 95 OSR2、Windows 98、Windows 98SE所带,加入对大硬盘和FAT32分区的支持等。(MSDOS7.1的独立版本,即ISO和IMG镜像版本,实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发。加入了扩展功能,并且扩展中包含了天汇汉字处理系统)
2000年,MS-DOS 8.0,Windows Me所带,MS-DOS的最后一个版本。由于微软看到了Windows的曙光,于是放弃了DOS。
附件列表
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
如果您认为本词条还有待完善,请 编辑
上一篇 Windows 11 下一篇 鸿蒙系统