第五十八章 革命性的向上兼容技术
作者:急冻人      更新:2017-12-19 12:26      字数:8153

【感谢大箩兜、长衣飘飘、飘在天空的风筝、Tigerhill、挑剔的书评、小小。。摊贩、老蛇、wanhoonol、夺命书生贱、影击、左岸华亭的打赏,并对大箩兜网友说一声:您的打赏太丰厚了,实在是愧不敢当,真心地向您表示感谢!并且深深感谢昨日投11票6000字的网友,你们的体量让我深受感动,谢谢!

同对所有点击、收藏、推荐本书的朋友,一样送上作者的感激之情,真心地感谢你们,谢谢!】

我还当是什么,这不就是“轨迹球”(“鼠标”)么!

旁观众人大多都是这一行业的从业人员,即便不是,也从事这与之相关的工作,对计算机产品熟稔于心,一看就在心里得出了答案。不过没有人开口说明,他们知道,那个特别喜欢吹嘘西部计算机公司科技先进的家伙,一定不会放过这个机会的。

没有让他们失望,那个人刚刚问出口,西部计算机公司的工程师马上就有问必答地给与了解答:“啊,这是鼠标,是一种很普通的计算机输入输出设备……”

众人正在奇怪他这次怎么没有大力吹嘘了,但那工程师紧接着就不负众望:“你知道吗?最早的鼠标是1963年斯坦福大学的道格拉斯博士和他的同事比尔英格力士发明的,之后逐渐散播开来,被更多的计算机设备所采用。不过我们公司研发的这款鼠标,采用了最新科技成果,早就和当初道格拉斯博士所发明,以及现代大多数鼠标都不相同。现在其他公司所使用的鼠标,都还是用两片九十度角固定的圆形轮片,来带动齿轮转动,从而实现定位。”

他从桌上拿起那只鼠标,翻过来让大家看底面:“看见没有,我们所采用的滚动装置,是一个橡胶球,而且它带动的两个转轴末端,各自固定着一个圆形的译码轮。当你手握着鼠标,前后左右移动,滚轮便带动转轴同向转动,转轴末端的译码轮也跟着转,搭在上面的电刷就会感应出断、通两种信号,经过计算机处理,便可以精确控制定位。并且它的科技含量还不止这一点……”

他一开口,便又洋洋洒洒地长篇大论起来。

其他人虽然都知道其中原理,但他的口才真得很不错,且这只鼠标内,也确实包含了一些之前各计算机公司开发的鼠标,所没有采用的新技术,大家还是听得很有兴味。

好容易等到他告一段落,那个最初提问的计算机爱好者已经听得满眼都是小星星,不敢再多嘴了,戴维却又开口了:“你们这款个人计算机,为什么要配备鼠标呢?据我所知,除了一些大型的图形工作站,或是某些需要动用鼠标辅助设计的程序,一般来说,大家都是在文字界面下输入指令,或是直接调用某一个程序命令,来完成某些工作。难道你们这款个人计算机,也要进行大量的图形操作?”

这个问题问得确实好,旁边已经略感不耐的来宾们,也是精神一振。

他们相信西部计算机公司既然专门推出鼠标,就肯定有它的用意。鼠标这东西大家都不陌生,但应用面确实太窄,除了少数图形设计对它非常依赖,大多数命令行输入根本就用不上。这也就是为什么道格拉斯博士早早就申请了鼠标的专利,却并没有大规模推广开来,让他成为富翁的主要原因。

没必要的东西,还要花一大笔钱,谁愿意当这冤大头?

“啊哈!这位先生……,哦,是全美计算机学会通讯的戴维先生,你这个问题提得非常好,非常具有专业性,不愧是最具权威的计算机期刊的专栏记者,您这个问题,正好问到了点子上,我非常高兴就这个问题,隆重向您介绍一下DEC-C/R81型电脑的技术细节,当您听完了,就知道我们为什么要特意装上这只看似毫无用途的鼠标了……”

这位工程师兴致大发,端起桌上的红茶咕咚咚连灌几口,然后便眉飞色舞向所有侧耳倾听的来宾们详细解说起来。

“DEC公司这款C/R81型个人计算机,从这产品代号,大家就可以清楚识别出,这里面搭载的是我们西部计算机公司与DEC联合研发的混合架构型处理器。

这种架构处理器的优点,这段时间各种专业刊物、报纸、电视上都曾多次详细报道,我不说,大家都明白。对于需要进行大量科学计算的大型程序来说,采用混合架构型处理器,可以让处理器硬件性能得到最大发挥,从而加快运算效率。同时,其中所包含的协处理器,又可以执行不等长度指令,从而实现对各种采用传统架构处理器编制的现有各种程序,达到有效继承。

而它的另外一个好处,我想各位计算机行业的同行们,大概已经有些感觉,但一时还无法准确总结出来,它就是:向上兼容性!这也是我们公司所推出的这款混合处理器最大的优势所在!这话虽然没有写在公司的介绍资料上,但据我得到的一些小道消息,公司在这方面已经取得了巨大突破,说不定很快就能将之变为现实。

什么是向上兼容性?

各位都是计算机行业里的专业人士,自然知道程序中,有向下兼容的基本要求。即,低版本程序开发的数据文件,可以在任意一款高版本程序中进行读取处理。但高版本程序开发的数据,却不一定能被低版本所识别。这是因为高版本程序,容纳了低版本程序的处理核心,所以能够识别低版本程序开发的数据。因此,这种软件设计方式,被称为向下兼容。”

周围的来宾都是一阵点头。

戴维也是微微颌首。向下兼容是程序设计中一项非常重要的基本原则,是为了让开发更高版本的程序,能够读取原来低版本程序开发的数据文件,以免造成大量成熟软件资源的浪费。否则的话,岂不是以前的工作都白费了吗?难道程序每更新一次,程序员就要将以前的所有数据都重新录入一次?

但这个向上兼容又是什么意思?

那个工程师看大家都听明白了,便得意洋洋地继续说道:“我们公司正在研发的向上兼容技术,就是从程序的向下兼容中,受到的启发。只不过,我们研发的技术,却不是程序上的向下兼容,而是硬件环境上的兼容。

即,在较低的版本环境下,比如说我们这款C/R81处理器下开发的程序,可以直接在更新版本硬件环境,例如C/R82、或者更高的处理器环境下,顺利读取,并正常运行。这就是我们正在加紧研发的向上兼容技术。

如果这项技术研发成功,这就使得凡是针对我们处理器,所开发的所有应用程序,都能完全不加修改的,直接在以后更高层次的、速度更快的处理器上直接运行!大大节省程序资源,并能在更高处理器环境下,得到更快的运行处理速度。同时,随着这种处理器运用时间的增长,我们所拥有的应用程序种类、数量都将越来越丰富,让全世界使用我们处理器的用户,真正享受到计算机的各项便利之处!”

他一口气说完长长一段,等他说完,却发现所有的来宾都听得呆住了,久久都没有回应,直到过了好一阵子,才陡然在人群中炸开了锅。

所有人都急着发言。

有一个公司高级管理人员模样的中年人,这时也顾不得所谓的气度,心急火燎地推开前面的人,半个身子都探进柜台里面,一把揪住了这个工程师的衣领,大声问道:“先生,你们是怎么做到的?天啦,向上兼容,我们怎么从来没听过这种技术!”

“是啊,竟然是向上兼容,如果不是在场的各位都听见了,我简直会怀疑我出现了幻听!”人群中,另外一个大肚子,看起来身份尊贵的老人也惊呼起来。

“可是怎么能做到向上兼容?要知道处理器每更新换代一次,就会重新设计一次。架构虽然相似,但电路却迥然不同了。这就是为什么到现在为止,各家公司每开发一款新的计算机产品,都会重新设计操作系统、以及与之相关应用程序的原因。你们公司竟然能解决这个问题,这简直太不可思议了!”

戴维也惊呆了。

自从计算机发明以来,几乎每个公司研发的计算机都各不相同。即便是同一个公司开发的产品,每一代之间,都相当于重新研发了一款新产品,与上一代完全没有丝毫继承性。就如同PDP-11绝不等于PDP-8的升级型,而是彻头彻尾的另一种计算机。为了让计算机运行起来,便需要单独就这一款产品,重新研发一套新的操作系统,而旧型号机器上所运行的应用程序,除了纯粹的机器代码,都需要重新编译以后,才能移植到新机型上使用。

这就是为什么DEC在开发出PDP-11这种被誉为史上最成功地计算机之后,奥尔森迟迟不肯研发新机型,不惜工本,用各种技术对其升级、扩展应用范围的原因。并随着堆砌的技术越来越庞大、越来越高级,而成本不断攀升。最终到现在升无可升,奥尔森仍然还想把它转移到微型计算机上,试图让它再次焕发新的生命。

他是舍不得辛辛苦苦开发的客户群啊!

PDP-11的用户群高达数十万,遍及全美各个行业,围绕它编写的程序不计其数。这样一个庞大的资源,一旦研发新机型,便全都成为昨日黄花,且还不知道新机型是否能得到市场认可,试问有哪一个老板,能够下得了这么大的决心?放着眼前大笔大笔的钱不赚,却去搏一个前途未卜的未来?

就算他肯,也要人家用户愿意啊!

开发那么多的程序容易吗?

全世界基于PDP-11开发的程序是如此之多,为此所付出的人力、物力、财力上的代价,不说数十亿,至少数亿是有的。哦,你奥尔森一句“我们要开发新型号计算机了,这些老旧程序请恕我们概不支持,你们就将它们抛弃了吧,以后再开发新的”就完事了?只要他敢这么说,保管全世界最支持DEC的铁杆用户,也会立马抛弃他。

如果真的可以向上兼容,奥尔森还会等到今天被BM逼得走投无路,转战个人计算机市场?哪怕是尝试一下,他也应该开发新型号的计算机了吧!

向上兼容,天,这几乎是在场所有人,这辈子听到最为令他们激动的重大新闻了!

甚至到现在,戴维已经拟定了新文章的标题:“颠覆性的设计——向上兼容!”他可以发誓,只要这篇文章一出来,必然会在全美、不,是全世界计算机界,引发爆炸式轰动。

绝对!

所有人都眼巴巴地望向了那名大嘴巴的工程师,希望他像刚才那样,继续滔滔不绝地将西部计算机公司能够让处理器实现向上兼容的秘密,透露出来。他们都下定了决心,只要一打听到这个秘密,就赶紧离开,立即赶回公司,即刻组织所有技术人员来进行破解,并运用到他们的计算机上。

这可是一本万利的杀手锏啊!

但令他们极度痛恨且失望的,那名之前一直口无遮拦的家伙,面对众人逼视的目光,竟然脸红了。

他脸红了!

“抱歉,这是公司的绝密……,我,我也不是很清楚,这向上兼容是怎么实现的,只是听负责具体开发的工程师说了几句,说这是未来处理器发展的必然方向,也是公司研发的重点。但似乎连他们也不是很清楚应该如何实现,这种技术据说是来自于公司的秘密研发实验室,我们只是负责制造,对其中的详情却并不知道,甚至是真是假都不确定。”他很是惭愧地低下了头。

他首次表现出如此谦虚的态度,但在场众人却恨不能一人一口唾沫淹死他!

见过消遣人的,没见过这样消遣人的!

你抛出这么大一个炸弹,炸得现场的所有人到现在大脑还晕晕乎乎的,结果最后你来了一句“我也不清楚,都是听别人说的”。

啊呸!

你不懂你说个屁啊,把大家的心逗得痒痒了,然后拍拍屁股就不管了?既然你不知道,那谁知道你说的是真的还是假的?

戴维比在场的所有人都知道这个所谓的“向上兼容”价值所在,他从这个工程师口中得不到答案,正急得跳脚,一眼看到旁边微笑不语的郭逸铭,想起他也是西部计算机公司高级管理层人士,说不定知道其中的秘密所在。

好在他还知道要保密,悄悄拉拉郭逸铭的衣袖,将他拉到一旁,压低声音凑在他耳边问道:“郭先生,贵公司真地掌握了向上兼容的秘密了?能不能向我稍微透露一点,只要一点!我保证不对外公开!”

信你才有鬼!

郭逸铭才不相信记者的保证,别说记者,他是谁都不信!向上兼容说穿了,不就是保留现架构的电路不变,纳入下一款处理器的电路集成之内,再根据时代进展,不断扩展新的电路吗?这玩意儿本来就是IBM统一了个人计算机市场以后,大家都采用英特尔公司的80X86芯片,然后一代代逐渐累积出来的成果。

这话说穿了,它就一钱不值!

但没有说穿之前,它就像一个捉摸不定的精灵,谁都知道它也许存在,却总是抓不住它出现的那一闪灵光,不能正确加以解决。DEC之所以没想明白,是因为从半导体发明到现在,时间还太短,技术进步带来的成果还不够明显。半导体技术用了二十年时间,才终于达到4万元器件的集成度。这个集成度,还远远无法实现大型机、中型机、甚至是小型机的硬件环境向上兼容。

但半导体技术在接后几年,将出现跳跃式发展,每跳一个台阶就出现一个性能上的飞跃,迅速由几万的集成度,跳至十几万、几十万元器件的集成。在这样高的集成度上,才能够谈论所谓的向上兼容,实现对以前处理器硬件电路的完全继承。当然,这个秘密他是打死也绝对不会说出去的。

就这样神秘莫测,对于公众才更有吸引力。从而对这种处理器架构的个人计算机,更加充满期待。真要说出来,别人一听,只会“切”一声,然后就该干嘛就干嘛了。

郭逸铭面对戴维的软磨硬泡,坚决表示自己只是中国区总裁,对于这种一听就是公司最高等级绝密的技术一无所知。并且还对这种逆天的技术是否存在,表示严重质疑,弄得戴维也是疑神疑鬼,不敢确定他是否真的知情。

因为这技术太逆天了!

向上兼容啊!

有了这种技术,计算机公司再也不用为每推出一种新机型,就会流失大量原来的老客户。而且有了向上兼容技术,以前计算机公司、软件商、用户们自行开发的软件,便可以交换使用。随着时间的不断积累,应用程序会越来越丰富,这样好的技术,哪家计算机公司不想将它握在手中?

众人见从他们俩人口中,都撬不出答案,悻悻之余,也开始有些心不在焉起来。

他们都在思索,这种强悍的技术是否真的存在。

展台面前,顿时变得安静起来,在这种逆天技术的巨大吸引力下,他们都无心再询问西部计算机公司的其他技术产品。

几位负责讲解推广的工程师暂时也变得无事可做起来。

那名负责主讲的工程师刚才也说得口干舌燥了,便从里面冰箱中取出一罐冰镇可乐,回到展台前,随手打开桌上一台C/R81。他舒舒服服地喝了一口可乐,美滋滋地等待着开机画面过去,进入系统以后,双手在键盘上噼里啪啦敲击了一串命令,输入回车,然后就手持着鼠标,专注地盯着屏幕,动作起来。

戴维刚才心神不属,这时无意间朝他那个方向瞥了一眼,想看看他在干什么。但当他视线从显示屏上掠过,只看了一眼,便一下子目瞪口呆叫起来:“这……这,这是图形界面?你们竟然在个人计算机上,搞出了图形界面!”

图形界面,在个人计算机上配备图形界面?

哗!

这一句惊呼,让所有还在懵懂中的人都清醒过来,众人同顺着他的视线一看,便哗地一声齐声惊叫起来。

霎时间,现场的气氛一下被点燃。

所有人都呼啦一下涌了过来,前仆后继地拼命想挤到近前,近距离看看西部计算机公司所开发的这款图形界面操作系统,究竟是什么样子。

C

</div>