第贰拾章 乱七八糟 下(第2/5页)
来了,自己曾经在最后简单的描述了一下386的架构。
直到目前的奔腾四为止,Intel的桌面处理器一律都是沿用386架构,只是后来多了一些其他指令集,比如MMX啊、SSE呀什么的。一般的软件包,包括Windows在内,适用Intel平台的版本也都一律标明“i386”。就是自己写程序,只要不是特殊的任务,编译好的执行文件里面也都是386指令,想玩点高级的,要么自己内嵌汇编实现,要么就链接专用的库好了。
正因为如此,范含才会想尽快实现。一旦搞定,直到自己退休为止,这方面都用不着怎么操心了。相同的平台可以保证软件开发的成本较小,而可靠的利润却很大。
“搞定了?”
“还没有,”奥尔森说,“还有一些关键问题,不过PDP-11/C的名字就是打算给它留着的。”
“关于名字的事还有的商量。”范含说,“按我个人的意思,这三种机器架构相似,但是寻址方法各不相同,虽然勉强可以做到兼容,不过,还是应该分成三种型号比较好。”
“你是说PDP-11、12、13么?”奥尔森问。
“是啊。”
“可是13这个数不吉利。”奥尔森说,“叫PDP-14吧。”
“确实……”范含知道,历史上的DEC就没有在PDP系列里面算上“PDP-13”,PDP-12后面就是PDP-14。可是……在华人心里,14就是“要死”,也不吉利。
这话还不好说。
“要不这样,”范含出主意,“既然那种32位机器可以算是一场革新,不如不要塞进PDP系列了,另起炉灶吧。”
“成啊,”奥尔森很爽快,“你起个名字吧。”
“就叫‘VAX’吧,‘虚拟地址扩展’(VitualAddresseXtension)的意思。”范含脱口而出,“反正本来也就是这么回事,从段式寻址改成页式,不再直接找物理内存了。”
“行!”奥尔森答应了,“那我们就先推出PDP-11,争取替换掉PDP-8,然后是扩展版本的PDP-12,等到技术成熟之后,就轮到VAX了。”
“呃……顺序稍微换一下吧。”范含更正,“把那个扩展版的叫做PDP-11,然后推出简化的PDP-12。”
“为什么?”
“因为这边急需一种真正的,比较强大的计算机。”范含说,“我想干点什么了,成天光看着IBM的System360如此嚣张,心里不痛快。”
“就因为上次IBM劝你老老实实的给它当供货商?”奥尔森问,“其实我老早看IBM就不顺眼,就算没这档子事也一样。”
“这我知道。”范含说,“看我的吧!将来谁是谁的供货商还不一定呢!”
“OK,”奥尔森说,“那就这样,我这边抓紧弄出一台原型先给你送过去,然后可就是真得看你的了。”
“放心吧!”范含说,然后挂了电话。
虽然说自己有点故意,不过确实是不愿意距离真正的历史太远。PDP-11和VAX……推动Unix发展的两大动力,就在这种气氛轻松的聊天当中被确定下来。名字倒是一样,只是内涵却面目全非。
这就是天意么?范含抬头望天,却看见了天花板。
-------
“有几个问题。”电话那边的DEC工程师说。
“您问吧。”范含答茬。
“第一个,您的方案里面为什么把处理器的工作方式分成两种?”
“
(本章未完,请翻页)