在 Windows 及其熟悉和喜爱的图形用户界面(GUI)之前,统治PC的是 DOS(磁盘操作系统)。你可能不知道,MS-DOS(早期称为 PC DOS,因为该操作系统是为 IBM PC 开发的)并不是微软的独创,它是基于 86-DOS 开发的。
86-DOS 也被称为 QDOS(Quick and Dirty Operating System 的缩写)。"86"的灵感来自英特尔 8086 处理器的命名,86-DOS 操作系统是由西雅图计算机产品公司(SCP)为其基于英特尔 8086 处理器的 S-100 计算机套件开发的。西雅图计算机产品公司采用的是 8086 处理器,而 IBM 则选择了 8088 处理器。
几天前,X(Twitter)用户和 Windows 爱好者 NTDEV 发现,另一位用户 f15sim 将最早的 86-DOS 版本上传到了互联网档案馆。该版本是 0.11,其附带磁盘的照片也被上传到了存档中。
NTDEV 在 Open SIMH(历史模拟器)上查看了 86-DOS 1.1,发现这个古老的软件中有九个文件,有趣的是,其中一个是国际象棋模拟器。
86-DOS 早期版本中的文件:
RDCPM:一个复制工具,可能与 CP/M 有关
HEX2BIN:一种开发工具,据 86DOS 的开发者 Tim Patterson 称,"除了编辑器之外,它拥有汇编语言开发的所有基本工具"。
ASM:最初用 Z80 ASM 编写的 8086 汇编程序
TRANS:Z80 到 8086 的翻译器
SYS:可能是一种将命令解释器写入新软盘的实用程序(类似于早期 MS-DOS 版本的做法)
EDLIN:MS-DOS 中的行编辑器,这里是其简陋的起源版本。
您可以从这里了解到这段不为人知的历史:
https://archive.org/details/86-dos-version-0.1-c-serial-11-original-disk