PC / DOSPC 系列
PC / 个人电脑
1980年代IBM推出以英特尔的x86的硬件架构及微软公司的MS-DOS操作系统的个人电脑,并制定以PC/AT为PC的规格。之后由英特尔所推出的微处理器以及微软所推出的操作系统发展几乎等同于个人电脑的发展历史。微特尔Wintel架构全面取代了IBM在个人电脑主导的地位。 除了品牌外,自行组装的无品牌电脑也极度盛行。
DOS
MS-DOS(Microsoft Disk Operating System,微软磁盘操作系统)是由美国微软公司开发的一种操作系统,运行于 Intel x86 架构的个人计算机之上。它是 DOS 操作系统家族中最著名的成员。
在 Windows 95 之前,DOS 是 IBM PC 及其兼容机中最基本的系统配备,而 MS-DOS 则是个人电脑上使用最为普遍的 DOS 操作系统。
概观
MS-DOS 界面与系统结构
最基本的 MS-DOS 系统由以下部分组成:
-
引导程序(BOOT)
基于主引导记录(MBR)或启动扇区- 硬盘:使用 MBR
- 软盘:无 MBR,启动扇区位于第 0 轨扇区,结构与硬盘略有不同
-
三个核心文件模块
- IO.SYS —— 输入输出模块
- MSDOS.SYS —— 文件管理模块
- COMMAND.COM —— 命令解释模块
在 MS-DOS 7.0 中,
MSDOS.SYS被改为启动配置文件,其原有功能并入IO.SYS。
此外,微软在零售版 MS-DOS 中还提供了大量 外部命令程序,与由 COMMAND.COM 直接解释的 内部命令 一起,构成了磁盘操作时代相对完整的人机交互环境。
系统配置文件
MS-DOS 用户可通过编辑位于启动磁盘根目录下的两个系统文件来配置系统:
-
CONFIG.SYS
- 由
IO.SYS读取 - 用于加载硬件驱动程序
- 由
-
AUTOEXEC.BAT
- 由
COMMAND.COM自动执行 - 用于执行批处理指令
- 由
用户界面
- 主要采用 命令行界面(CLI)
- 在较新的 MS-DOS 版本中,程序可通过 DOS 中断切换至 图形模式
- 即所谓的 DOS 图形界面程序
文件系统
-
早期版本支持:
- FAT12
- FAT16
-
自 MS-DOS 7.0 / 7.10 起:
- 支持 FAT32
- 支持 长文件名
- 支持 大容量硬盘
MS-DOS 的流行对后续磁盘文件系统的发展产生了深远影响。
由来
-
1980 年
西雅图计算机产品公司(Seattle Computer Products)
24 岁程序员 Tim Paterson(蒂姆·帕特森) 在 4 个月内编写了 86-DOS(QDOS) -
1981 年 7 月
微软以 5 万美元 买下 86-DOS 的全部著作权,并更名为 MS-DOS -
1981 年 8 月 12 日
微软正式发布:- MS-DOS 1.0
- PC-DOS 1.0
-
随后 IBM PC 采用该系统,MS-DOS 成为事实上的 PC 标准操作系统
法律纠纷
- 西雅图计算机产品公司起诉微软在购买版权时未披露 IBM 客户关系
- 1986 年,微软支付 100 万美元 和解
源代码公开
- 2014 年 3 月 25 日
微软首次正式对外公开早期 MS-DOS 源代码
历史版本
| 版本 | 发布时间 | 描述 |
|---|---|---|
| MS-DOS 1.0 | 1981年7月 | 微软购得 86-DOS 著作权,成为 IBM PC 的首个操作系统;同时推出 PC-DOS |
| MS-DOS 1.25 | 1982年6月 | 支持双面软盘,修复错误,被大量 OEM 使用 |
| MS-DOS 2.0 | 1983年3月 | 引入 UNIX 风格目录树与硬盘支持(≤10MB),首次重大改版 |
| MS-DOS 2.11 | 1984年3月 | OEM 主力版本,加入国际化支持 |
| MS-DOS 2.25 | 1985年10月 | 支持日文、韩文字符集,修正错误 |
| MS-DOS 3.0 | 1984年8月 | 支持 PC/AT、1.2MB 软盘与更大硬盘 |
| MS-DOS 3.1 | 1984年11月 | 加入微软网络支持 |
| MS-DOS 3.2 | 1986年1月 | 支持 3.5 吋软盘、EMS;台湾发展出 MS-DOS 3.21 中文版 |
| MS-DOS 3.3 | 1987年8月 | 稳定性极高,加入 XCOPY、APPEND,被视为第二次重大改版 |
| MS-DOS 4.0 | 1988年6月 | 支持 2GB 硬盘,引入 XMS、EMM、DOSSHELL |
| MS-DOS 4.01 | 1988年12月 | 修正 4.0 的大量错误 |
| MS-DOS 5.0 | 1991年6月 | 第三次重大改版,加入 EMM386、QBASIC、EDIT、DOSKEY 等 |
| MS-DOS 6.0 | 1993年3月 | 加入 DoubleSpace、DEFRAG、SMARTDRV、MSBACKUP |
| MS-DOS 6.2 | 1993年11月 | 修正 DoubleSpace 缺陷 |
| MS-DOS 6.21 | 1994年2月 | 移除 DoubleSpace |
| MS-DOS 6.22 | 1994年6月 | 最后一个零售版本,引入 DriveSpace |
| MS-DOS 7.0 | 1995年8月 | 随 Windows 95 发布,支持长文件名 |
| MS-DOS 7.1 | 1996年8月 | 随 Windows 95 OSR2 / 98 / 98SE,支持 FAT32 |
| MS-DOS 8.0 | 2000年9月 | 随 Windows Me 发布,移除硬盘 DOS 实模式(可恢复) |
总结
MS-DOS 是个人计算机早期最具影响力的操作系统之一。
它奠定了 PC 软件生态与文件系统的基础,并深刻影响了后续 Windows 操作系统的发展方向。