但是,代尔对硬件没有特别的兴趣,他更喜欢研究操作程序,找到一种方法使磁盘存贮管理与微处理器连接起来,因此他开始用pl/m语言编写软件,在大型计算机系统上模拟运行。这种软件给磁盘提供高级存取,而且是一个紧凑的操作系统。在模拟中,操作系统可以工作,但代尔在有控制器以前不能确定用软盘是否起作用。
1974年,他请他的朋友、后来数字微系统公司的总裁·托拉德尔的帮助,他刚刚在华盛顿大学取得了博士学位。托拉德尔成功地让这台设备运转起来。基尔代尔回到苏格特公司,说服他们又提供了一个驱动器,他把它装在了装有控制器和开发系统的盒子中。当硬件界面完成时,整个系统运转起来了,而且运转得不错。这就是第一个cp/m系统,它花了苏格特一两个月时间编写,它的最大优点之一是只需要3k的内存。
代尔知道单有一个操作系统还不足以进行程序开发,他又增加了额外的应用程序如文本编辑、动态纠错和一个简单的汇编器。直到1975年他才完成了cp/m的全套应用系统,包括用于拷贝文件的pip(外设互换程序)。cp/m使从磁盘上把数据传到微型计算机上打印和使所有属于物理操作功能的微型计算机系统的操作成为可能。
在妻子的鼓动下,1976年,代尔离开海军研究生院,与妻子多露西一起创办了星系数字研究所,很快改名为数字研究公司(dri)。由多露西负责经营。两口子并没有预计到会有巨大成功。多露西·麦克艾文说:“我们以前从没有想过会拥有一家大公司。它就这样发生了,似乎就是应该这样做。1976年她曾怀疑公司能赚到的钱会超过1.5万美元,而事实上它赚了60万~80万美元。在开始的五六年中,公司的收益每年都翻了一番,1981年销售额达到520万美元,三年后达到4460万美元。
显然,公司最早的主顾占了大便宜,例如最早以公司名义购买cp/m的托马斯·拉夫勒,只化了90美元就买到了cp/m的使用权。而不到一年,搞一份cp/m许可证要花上万美元。
1977年,与以姆赛(imsai)公司的合同是个转折,他们以2.5万美元购买了cp/m。以姆赛公司经理鲁宾斯坦认为基尔代尔是个软件天才,可做买卖却象个不懂事的孩子。他认为自己几乎是从作者那里把操作系统偷过来。代尔则十分知足,这笔生意使数字研究公司成了正式营业的公司。
那时,代尔已经开发了5个cp/m版本,是专为装有不同磁盘驱动器的不同计算机设计的。一天下午,他与一位以前的学生,现在是imsai雇员格兰·埃文坐下交谈。他说:“瞧,我要把这个小东西(cp/m)叫做bios(基本内存输入输出系统),它将适用于任何人们希望的操作环境。”bios成为通用部分,人们可以自己对它进行修改,使他们的磁盘驱动器可以与计算机匹配。这使得cp/m更容易被接受。imsai的购买后,订单滚滚而来。在第一个100万后,代尔就再也不计算cp/m的销售额了。他估计目前已经有2000万套拷贝在使用。cp/m也成了70年代、80年代初最有影响的pc操作系统,到80年代中期,它将运行在300种计算机模型上,而且3000种软件支持cp/m机,cp/m成了事实标准。
1980年,ibmpc正在酝酿之中,幸运之神降到比尔·盖茨的头上。但当时他根本没有想到,自己会从磁盘操作系统(dos)上大赚特赚,而且后来会以dos牢牢控制整个计算机业。当时盖茨真正在行的是编写程序语言basic。他只希望自己的basic能挂在ibm的系统上。而且盖茨并不看好dos的前景,他认为程序语言才是真正的大钱眼。而且... -->>
本章未完,点击下一页继续阅读