MS - DOS:你必须知道的是什么?
MS - DOS是Microsoft Disk Operating System的缩写,指的是由美国微软公司所提供的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万美元,从而解决了双方之间的纠纷。
