这间新的计算室,就在放置伊扎德二号计算机的房间隔壁。
“啊,原来是班纳瑞先生,欢迎……康拉德怎么没来?”
福兰特见到艾伦带着兰恩走过来,热情的上来问候,然后他往兰恩身后探头探脑的看了一下,没有发现康拉德,于是向兰恩问道。
福兰特和康拉德,有过许多交流。尤其是和计算机下棋这一点上,二人有巨大的共同语言,因此交情颇深。
兰恩笑道:
“康拉德没有来,他在实验室忙着改进埃德瓦克呢。”
听到这个消息,福兰特脸上闪过一丝失望,接着迅速消失不见。福兰特快乐的对兰恩说道:“班纳瑞先生,你是来看新计算机的进度的吧?跟我来——它看起来可真棒!”
这台计算机,已经组装近半。
几位学徒正在里里外外的忙碌,旁边的一台实验室版印刷符文设备,正在低声嗡嗡的运行。
每一块符文基板,兰恩都眼熟非常,除了外部框架似乎被做了些许改进之外,和银河实验室里埃德瓦克改进前的样子,没有什么区别。
“你们给它取了什么名字?”
兰恩问一旁的艾伦。
“书架,这是它的绰号,本来有人提议叫‘旋风’、‘巨像’、‘列车头’这些,最终我们还是选了这个。因为它现在没装好的外形,太像一个大型书架了……”
“……”
“魔力炉我们也准备好了,特意和银河实验室买的同一型号,巨松二型魔力炉”,艾伦拍拍旁边,介绍道,然后他对一旁的福兰特说道:
“福兰特,等你把最近的任务完成后,等他们两个出了师,你要不要去银河实验室进修下?”
“啊?可以么?当然!当然!”
福兰特忙不迭的说道。
艾伦对兰恩笑道:“看吧,他很乐意的。”
……
重新回到沙发上,艾伦略带郑重的对兰恩说道:
“兰恩,我之前收到一封信,这里面的内容,我认为有必要和你说一下。”
“?请讲。”
看到艾伦的神情,兰恩瞬间镇定下来,专注的准备听艾伦接下来的话。
“由于研究领域接近的原因,我和伦丁尼市里,联动凸**学的威尔克斯奥术师比较熟悉,经常有书信往来,不知道你是否听过这个名字。”
兰恩插话道:“嗯……好像有点印象,他们是最早一批,过来购买埃德瓦克图纸的人。噢对了,他们的想法是将他们手上的中继符文计算机,直接更换为埃德瓦克,所以他们之前还购买过银河实验室的伊扎德一号。”
“嗯,就是他们。”
艾伦点头说道:“威尔克斯他们按照埃德瓦克的图纸,组装好了一台计算机,然后迫不及待的在上面开展自己的研究,不过他告诉我,他们起初遇到了问题。”
“由于这是存储程序计算机,所以它的性能极为强大,但是这也造成了一个后果:如果需要完成的任务非常复杂时,就需要拼了老命编写能够在它上面运行的程序。”
“很不巧,威尔克斯他们需要计算的,就是这样的程序。于是,即使有微指令,不用直接操作机器码,编写这种程序仍然是一场噩梦。”
“用威尔克斯的原话,就是:‘那时候,我正试着让自己编写的第一个真正意义上的程序运转起来。有一天,我像往常一样从机房出来,准备去操作打孔机,突然站在楼梯转角处犹豫了,心里意识到,单是给自己的程序除错,可能就要花掉我大半辈子的时间。’”
艾伦学着兰恩未谋面过的威尔克斯,用他的说话口气描述道。
“于是,威尔克斯和他的同伴戴维·惠勒,一道开始着手解决这个问题,他们想到了一个美妙的方法——编写子程序。”
“子程序?”
“是的,兰恩,他们意识到,许多程序在运行的过程中,都需要重复执行某个操作——比如在某个复杂的数字运算中,需要多次进行开平方操作。”
“如果每次开平方都得把平方根代码写上,那么程序当中就会出现许多重复代码,占用不必要的空间,使程序变得庞大而低效。”
“为了简化编程过程,威尔克斯的方法是建立子程序库,也就是将常见的函数单独列出,集中起来,就像把常见的词语及其释义收录在词典中一样。”
“为此他们建立了一套公共的纸带系统,一旦程序在运行的过程中需要使用到某个常见函数,计算机就会在子程序库中‘查找定义’,执行相应的子程序代码,根据输入值进行运算,再将运算结果返回。”
“他认为,这种方式很好,将子程序看做对基本指令集的扩展,后续的计算机中,就没有必要在为此再嵌入新的指令集,譬如一个特殊的开平方函数。”
“我们商讨了这套方案,感觉很合适目前的情况,所以我才告诉你这些。”
第247节 组委会报告审核
兰恩深思了一会儿,点点头。
然后他对威尔克斯的想法,做出了很高的评价:
“真是超棒的设想,有时间的话,我一定要见见这位威尔克斯奥术师……艾伦,他的地址给我一下,回去后我给他写封信,探讨探讨这个问题。”
“还有,我的建议是,艾伦你和威尔克斯联系下,把这份设想总结清楚写一篇论文,然后发表出去。这是个很棒的成果,对于程序设计和计算机设计是很大的进步,应该让更多人看到。”
听到兰恩的夸赞,艾伦很高兴:
“今天我就给他回信,听到你的评价,他一定会很高兴的。威尔克斯这个方案,在一定程度上,解决了程序编写和程序输入上工作量的问题。”
从艾伦的话,兰恩联想到了银河实验室最近的新动作,他想了一下,告诉艾伦:
“程序方面,的真要感谢他的想法,我之前并没有来得及考虑过这部分。最近我们不是在改进埃德瓦克嘛,我和康拉德正在着手,解决计算机的数据输入问题。”
“目前的方案,是扩充穿孔纸带的种类,增设数据纸带。这样,使用程序纸带输入程序、使用数据带输入数据,然后在内部存储中,数据和程序一同参与计算。这会极大的减少性能浪费,毕竟数据带可以用足够的人手,在编写程序的同时并行完成。”
“甚至,还可以使用数据记录仪自动记下的数据带,输入计算机进行处理。”
艾伦很快明白了兰恩他们这项工作的含义。
他挑起大拇指,夸道:
“赞——!”
………………
波尼·麦利特奥术师,将处理完的一份文件放在右手边。
他轻轻摘下了自己的眼镜,用另一只手轻轻搓了搓自己额头上,刚成型没几年的皱纹,然后揉了揉眼睛,顺带打了个哈欠。
波尼重新戴上眼镜,看了眼周围的同事们。
大家已经高强度工作了好多天,饶是以奥术师们不缺乏锻炼体质好,也深感劳累带来的疲惫。
幸好还有超规格的后勤供应,让大家还算舒适。再加上为这项巨型工程服务,所带来的使命感,太阳神计划组委会的士气依然高涨。
见周围同事们都埋头在桌上的文件堆中,波尼奥术师又活动了下僵硬的颈部,然后重新低下头来,把注意力放回手上的下一份报告上。
《关于通用符文计算机在太阳神计划中应用的展望》
报告提交人:
兰恩·班纳瑞。
这个标题很一般……
很多提交报告的奥术师,喜欢把自己的报告标题写的特别惊悚,似乎不接受就天塌了的那种,很是吸引眼球,不过也容易造成审核人员的疲惫。
尤其是见多了标题党之后,再见到这种普通的标题,就会感觉很平淡。
波尼一行一行的看下去,理解着里面的含义。
自从上次动员会后,组委会的成员们,每人都分配到了足量的报告审核任务。
经过设计,组委会使用多重审稿模式,确保每份提案,都有至少两个组委会成员看到,交叉给出意见。这是为了防止遗漏任何有意义的提案,在会前就投票制定的规则。
波尼奥术师看着看着,脸上的神情渐渐专注。
继而,郑重。
看完最后一行,波尼奥术师没有着急写下意见,也没有填入表格。他扶了下自己的眼镜,冲旁边一位金发中年奥术师喊道:
“纳尔森,你看看这个。”
名叫纳尔森的奥术师听到有人喊自己的名字,楞了一下。然后他才从自己面前的报告中,抬起头来,瞅向波尼·麦利特:“怎么了?”
“看看,看看再说。”
说着,波尼将手中的报告,粗暴的塞到了纳尔森面前。
纳尔森略带疑惑的接过,道:“怎么了,有重要的想法么……”,然后仔细的阅读这份报告。
“……综上所述,将计算技术引入登月飞船的研究设计、出发前保障、导航控制、地面数据监测,十分有必要!建议组委会设立专门组,协调此事……”
看完最后几句,将这篇报告随手往面前一扔,纳尔森手指搭在桌面上,静静思考了一下。
他对旁边期待的看着他的波尼说道:“很有道理,而且我没有发现里面有什么漏洞。如果按他所说……我建议,我们联名在登记表上签字,提高这篇报告的重要性等级。”
“嗯”,波尼奥术师无所谓的说道,“这就意味着,他将会被安排在第一批,来到组委会答辩。到时候我们自然有足够的机会,和这位奥术师交流。”
纳尔森点点头,然后例行公事的说道:
“如果这篇被通过的话,意味着我们需要提前考虑,调派一定的资源和人手给这个方向。懂符文的人从来都不缺。我们只需要看一下,有哪些单位在计算技术上有研究——协助单位名录上,和计算设备有关的是哪家?”
波尼闻言,拿过旁边人手一册的大厚名册,翻开来。
他一边翻找着,一边自言自语:“我记得我看到过,应该在中间部分……找到了!在这里。”
用食指点着这一条,波尼奥术师轻轻读道:
“卡特利特,银河实验室,主管康拉德·楚泽,研究员兰恩·班纳瑞、乔治·斯蒂比兹,研究方向为符文逻辑学、信息论、符文计算设备、符文计算技术,等级为三,注册时间459年冬天。”
“很好,看来有人提前考虑到了这一点。我想起来了,本地的法师协会的艾米·斯卡拉布莱尼会长,曾经提到过这件事儿。他在一次卫星技术会议上,曾经大力称赞过这家实验室的……计算机,说是这对他们解析数据和计算轨道,提供了无与伦比的加速作用。”
纳尔森说道:“如此说来,并不止一家单位对计算技术有涉及。我们应当在登记表上注明这一点。”
“嗯”,波尼一边在登记表上书写,一边说道:“那就这么定了,纳尔森你一会儿签一下名字,然后我们继续工作。”
“后面还有大量的提案需要审核,我们不能在哪一份上浪费太多时间。”
“细节,那是后面的会议中,才需要解决的。”
第248节 实习生
收到太阳神计划组委会的通知时,兰恩刚刚在实验室见到了艾琳娜。
艾琳娜风尘仆仆的从学校赶了过来,她已经从自己的老师那里,得到了准许提前实习的签字表格。
此时,兰恩的收信地址,已经更改为了银河实验室。
银河实验室在不久前,成功通过协会邮政部门的组织单位注册,有了专属于自己的、带有一批子信箱的大号邮箱。
手中这封信,就是刚刚邮递员来过后,他去从自己专属的信箱里取来的。
“看来,我马上就要离开银河实验室一段时间了。”
兰恩双手拿着这封信,略带歉意的,对面前的艾琳娜说道。
“没关系的,兰恩,你去忙自己的事情就好。我这次,是来实习的,而不是来做客的”,艾琳娜发觉了兰恩的不好意思,认真的对他解释道。
“那好吧,一会儿我和康拉德主管说一下,让他照看一下你。”
“好的。”
“现在银河实验室,正在从事着三个方向的研究,你喜欢那个?”,关于她之后的发展方向,兰恩开始询问眼前这位伙伴。
“哪三个方向?”,艾琳娜立刻问道。
“一个是康拉德负责的,对通用符文计算机埃德瓦克,进行微雕符文化升级的研究任务;另一个,是斯蒂比兹奥术师正在负责的,发光符文微雕阵列的显示设备研究任务;还有一个,是埃克特和菲欧娜两人正在负责的,协会派发下来,研发中继符文自动通话交换机的研究任务。”
“唔,这些……我都不清楚。不过,银河实验室最主要的业务,是哪一个?”
“康拉德主管的,埃德瓦克升级研究。”
兰恩毫不迟疑的回答道。
“那我选择这个,如果这项任务里不介意加入一名,所有东西都要从头熟悉的,新手实习生的话。”
“当然不介意。”