DOS 是第一个广泛使用的操作系统的基础。 磁盘操作系统使个人计算机能够使用软盘上的数据读取和数据存储。 计算机可以通过简单的基于文本的命令行进行控制,使 DOS 不仅用户友好,而且高效且功能强大。
DOS(磁盘操作系统)的发展
在比尔盖茨发现 IBM 正在寻找一种替代其最初计划的操作系统后,他从一家小型软件公司购买了 QDOS(快速而肮脏的操作系统)的权利。 IBM 从 Microsoft 那里获得了许可,并将其作为 PC-DOS 1.0 集成到 IBM PC 中。
PC-DOS 从 CP/M(IBM 最初计划的操作系统)和 Unix 中获得灵感,但被发现缺乏执行力。结果证明这是一个编程相当糟糕的操作系统,导致微软对其进行了完全重新编程。 PC-DOS 2.0 随后作为第一个功能合理的操作系统进入市场。
由于 IBM 没有该操作系统的独家许可,微软也可以将其出售给其他公司。在名称 MS-DOS 下,它成为当时最流行的操作系统之一。 1982 年,超过 50 家公司与微软的磁盘操作系统签订了许可协议。
随着时间的推移,DOS 用户对图形用户界面 (GUI) 的要求越来越高。微软在 1985 年通过 Windows 1.0 实现了这一愿望,它模仿了施乐在 1970 年代开发的 GUI。苹果也在这个时候推出了 GUI。因此,用户不再需要输入命令来打开程序——他们只需用鼠标点击一个图标即可。
DOS:众所周知的例子
CP/M 和 PC-DOS/MS-DOS 并不是唯一著名的磁盘操作系统。其他广泛使用的 DOS 包括:
Commodore DOS
Commodore DOS 于 1977 年开发,位于磁盘而不是计算机中,使其与大多数其他磁盘操作系统区分开来。这实际上使它成为固件而不是操作系统。
Apple DOS
过去,Apple 电脑只兼容录音带。 1978 年,Apple 扩展了其功能,并将 Apple DOS 集成到 Apple II 计算机中。在引入 16 位架构之后,Apple DOS 让位于 GS/OS,并最终发展成为今天使用的 macOS。
AmigaDOS
AmigaDOS 采用了诸如微内核架构和可添加设备驱动程序等创新方法,这些方法仍在现代操作系统中使用。该操作系统起源于剑桥大学的多用户系统 TRIPOS。
Atari DOS
使 Atari DOS 与众不同的是 2.0 版中的集成内存驻留内核。在 4.0 版本中,Atari DOS 作为公共领域的一部分可以免费访问,这意味着有无数由第三方编程的 Atari 衍生产品。
DOS 是如何工作的?
DOS 使用批处理文件处理信息和命令,因此可以在内部处理数据。 当用户启动他们的计算机时,系统会在一个批处理文件中处理它,该文件包含在自执行文件 autoexec.bat 中。 该文件检查所有系统组件并监控启动过程。 autoexec.bat 处理完批处理文件后,会出现一个闪烁的光标,用户可以使用键盘输入命令。
DOS 中的基本命令
计算机成功启动 DOS 后,命令行解释器 COMMAND.COM 将自动启动。 然后用户可以使用键盘输入命令。 许多重要的命令已经集成到 DOS 中。 解释器将在以“.EXE”、“.COM”或“.BAT”等结尾的文件中搜索未知命令。
以下是一些最基本的磁盘操作系统命令:
今天的 DOS
Windows 95 预示着 DOS 时代的结束。 此后,磁盘操作系统在 Windows 的每个新版本中都失去了意义。 现代 Windows 系统仍然支持 MS-DOS,但用户只在特殊情况下才会使用它。 如果你想打开旧的 DOS 程序,你应该使用模拟器,它会重新创建旧的架构。
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/214455.html