《超脑黑客》转载请注明来源:369小说网(369book.cc)
吴东他们目前虽然进展比较慢,但至少已经把前期的框架搭起来了,接下来的工作就是实现指令集,这基本上是一个体力活了,只要理解了其中的原理,就是按照技术手册,将这些指令一个一个实现出来,非常的繁杂,同一个指令,操作数不同的话,其对应的机器码也不同。
所以到目前为止,吴东他们才实现了几个主要的指令。
林鸿看了一会儿他们所编写的代码,当场就指出了几个可以更加灵活实现的几个功能,一下子让几个他们认为非常难的几段代码变得简单起来,减少了不少代码量。
这让吴东和唐华鑫两人都非常佩服。
吴东他们所使用的方式,完全是最原始的,一步一步地进行,这是初学者最常见的思维,虽然效率比较低,但是胜在简单有效,思路清晰。
而林鸿所使用的方式,却是经过高度优化之后的,例如对条件判断机制,让吴东他们来实现,可能至少要三四条语句进行分别判断,而林鸿则使用一条语句就能搞定。而这条简单的语句,吴东他们看起来,必须得想半天才能想通其中的机制。
总得来说,他们的代码在功能上还是没什么问题的,只是有些功能在实现的时候,效率有点低了,因为这是软件模拟,就算是最后运行起来了,速度也会受到影响。
“写得不错!”林鸿鼓励道,“写到这里,我相信你已经对cPU的构造和计算机的底层原理有了足够的认识了。”
吴东深以为然:“是啊,为了编写这些代码,我将还明年下半年才开始学的内容就提前学习了,计算机组成原理那本书也看了好几遍了。”
吴东还是大一,按照学校安排的课程,还是处于最基础的文化知识普及阶段,这些内容·至少要大二、甚至大三才会涉及到一些。
“这个项目的确不错。”
这时,唐华鑫也插言道:“我之前自学《计算机组成原理》和《微机原理》,看了好几遍教材,但是一直看得似懂非懂·并且,其中的很多细节都理解不了。接触到这个项目之后,这才有一种恍然大悟的感觉。”
这个项目,简直就是对学校的那些理论课程的有效实践,学校的课程实在是太偏理论了,对于大部分人来说,基本上是考完试就完全还给老师·半点记忆也不留下。而真正感兴趣的人,也好不到哪里去,因为他们根本不知道,学习这些东西到底是为什么,有什么用,平时根本应用不到。
很多小组的成员,在接触到这个项目之后,这才有一种顿悟的感觉·发现之前所学习的东西,原来是这么回事。
林鸿帮他们将这个项目的代码整理了一下,将整个框架的结构优化·然后将接下来要编写的内容——编译器的步骤也一同给写了出来。
并且,他将编写这个东西所要参考的书籍也列了个清单,让他们在编写代码的时候,可以看这些书籍进行学习,减少所走的弯路。
林鸿道:“只要将编译器实现出来,那么就可以在自己的虚拟机里面运行特定的程序了。这样一来,编写出来的虚拟机才算是真正有点作用。”
“作用?”吴东有些好奇,“这东西编写出来之后有什么作用?”
他一直将这个项目当做纯粹的学习项目,从来没有想过,等他将这些功能实现之后·要拿它来做什么事情。
“虚拟机的用途还是很广泛的。”林鸿解释道,“如果技术足够厉害,自然可以像微软、IBmINTE他们自己编写的虚拟机那样,直接在上面运行操作系统。”
“运行自己的操作系
本章未完,请点击下一页继续阅读!
关于综影视:改命要从崽崽开始:现代世界的游戏大佬莫染因意外被电击到灵魂出窍,灵魂绑定二哈系统,从此穿越在一部部影视剧里面帮助某些角色改变命运,本书关于剧中人物会有私设,不讲究原剧人设,不一定按剧情来,各小世界双男主为主,不喜勿喷哦第一个世界:陈情令之薛洋奋斗记这个世界主要是讲述替薛洋改命的故事,围绕薛洋与各个人物的相遇展开,不主但不拆忘羡,这里会看到一个不一样的故事,不会虐哦第二个世界:香蜜之小
其他 24万字 10小时前
关于地狱天使的预约:一代人的幸福不一定被下一代继承,但是一代人的错误终究会留下让下一代去承受,一个无理取闹的闹剧颠覆了整个世界,点点滴滴的鸡毛蒜皮被延续到打乱了整个世界,主人公本出生在繁华的城市中,他可以平平凡凡度过一生,却因命运的指引使他不得不走上那坎坷不平...
武侠 52万字 4天前
关于穿越者纵横动漫世界:穿越者纵横动漫世界是龙之宫写的风雨同人类小说....穿越者在龙珠里吃瘪后,武功大成,然后大闹其他二次元世界。尾行美女主角,诱拐幼稚罗莉。将穿越进行到底!
科幻 507万字 18小时前
关于大明元辅:身出名门,既有首辅伯父,又陪太子读书,朝野戏言小阁老;领袖金榜,上承隆庆遗风,下开万历盛世,天下称颂大元辅。县委秘书出身的小小镇长穿越成隆庆第一重臣高拱的侄儿。【承诺的100万字免费章节已完成。】
历史 470万字 6分钟前