当前位置:读零零>玄幻魔法>新时代导师> 第257章 汇编语言
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

第257章 汇编语言(1 / 2)

记得当初在钟声实验室的时候,布兰顿好像说过这个事儿。

不过这也太简陋了……

连个颁奖典礼都没有。

兰恩略带嫌弃的抖开这封计算奥数协会寄来的信,草草看了下。

计算奥数协会,能让这项奖励的颁奖仪式,都简陋到没有,估计也不是什么重要奖项……

“尊敬的兰恩·班纳瑞先生。”

“感谢您在符文计算理论、以及符文计算设备上,美妙而开创性的工作。”

“经过计算奥术协会评委会,慎重而严格的对比、考虑、投票,我们有幸通知您,您获得了本届格林·格拉夫奖。”

“由于协会派发的突发任务,本次无法举办颁奖典礼。因此,随信附上格林·格拉夫奖牌一块,以及奖金五十金币的汇款单,请您谅解。”

“计算奥数协会”

“格林·格拉夫奖评委会。”

五十金币!

真香!

兰恩高兴的看着手中这封信,心想,这个奖项还是很有含金量的。

他在信封里找了找,果然发现了那张各地通兑的精灵银行汇款单,狠狠地瞅了一小会儿。

即使兰恩现在身家颇丰,这五十金币也是一笔很棒的进项。毕竟这种方形圆孔,黄澄澄的东西,从来不嫌多。

不过这汇款单,只能等到明天才能去兑换出来,变成叮当作响的金币。然后他们当场就会被存进银行,为兰恩的户头再加上五十这个数字。

将汇款单在自己的挎包里放好,兰恩起身去给自己冲了杯红茶,还加了些牛奶和砂糖在里面。

然后他回到桌前,端着杯子看向刚刚没看完的,康拉德寄来的那封的信——得奖只是过去式,人还是要着眼未来的。

“……兰恩,你上上次寄给我的,威尔克斯先生和你的通信,我看过了。并且,就其中一些疑问,我和威尔克斯先生进行了通信。”

“然后我综合了交流结果,和你上次来信中的意见后,已经形成了比较靠谱的方案。”

“接下来,我们对埃德瓦克的改进工作,也进行到了比较关键的部分。正好将适应这份新的思想的结构,提前设计进去,反正在实体结构上的改动很小。”

“而且,随着这段时间的练习,大家对于微雕符文设备的设计、操作、使用,都积累了不低的经验,也是时候开始攻坚了。对此,我信心十足……”

信纸上接下来的篇幅,就是纯粹技术上的内容了。

这段时间里,兰恩和康拉德的通信很频繁。

虽然这样的效率,依然远远无法达到当面交流的高效,但是为了他在这边的工作,也只能如此。

反正他和康拉德的水平很高,思维方式和从事领域也接近,互相之间的意思能够很快理解。

而之前艾伦提到的,联动凸轮大学的威尔克斯等人,兰恩和康拉德也和他进行了通信。

交流从来都是灵感迸发的来源。

一份全新的,有着大幅踏步的方案,渐渐被他们的交流呈现出来。估计这份方案,现在已经彻底成型,摆在康拉德的面前。

兰恩甚至给这份方案,起了个熟悉的名字:

汇编语言。

目前的埃德瓦克,搭载了两个层次的软件。第一层微代码,它完全依赖于符文基板上的硬件连接。第二层是机器代码,它比微代码要抽象很多,机器代码可以被直接转换为微代码执行。

而汇编语言,他的可读性比以上两者,还要强很多。

同样,它也能够直接转化为机器代码,机器代码定义微程序的指令,微程序则在算术和逻辑单元的符文回路中,被翻译为一系列指令的组合。

再加上,他们经过讨论后,吸收了威尔克斯奥术师提出的“子程序”及其相关概念,预定义了子程序库纸带,用于汇编语言的直接调用。

这大大简化了程序编写的过程。

而相比起原有的设计,唯一的改动,是加入了一个硬件解释器。

康拉德在兰恩提醒下,给汇编语言增加了助记符、可引用代码、可分隔字段、可自动定位子程序,还具备一些其它的,灵巧而便捷的功能。

譬如数据传送指令、整数和逻辑运算指令、移位指令、位操作指令、条件设置指令、控制转移指令、输入输出指令……

当然,这只是权益之计。

兰恩已经和康拉德确认过,等人手充足起来,就编写“汇编程序”,他能够替代硬件解释器的作用,读入汇编语言编写的源程序,输出机器语言编写的目标程序。它依然在直接操纵寄存器和内存,直接、快速,但是稍显复杂。

同时,子程序库也可以和汇编程序集成在一起。

虽然它与计算机使用的低级代码没有太大分别,里面的每一个词语都对应计算机中的一条指令,但是它是抽象层次更高的、更上一级的事物。

康拉德在信中表示,他已经在设计的同时

上一章 目录 +书签 下一页