电脑版
首页

搜索 繁体

正文 第42章 :万事开头难

热门小说推荐

最近更新小说

对于这些质量第一啊什么的,一切都跟陈经无关,最近陈经比较烦,他精简系统方面还是没有一点进展,他也不是没试过不精简了,直接就现在系统的功能来用机器语言写出来,但是,他发现现在的系统也仅仅是能给他设计理念上的帮助而已,要把这些设计转换成机器语言难度不是一般地大,他也试着直接用x86cpu的指令直接编写个浏览器出来,但是一大堆的0和1把它给晃晕了,而且系统每增加一k就要多写入8192差不多一万个0和1,而要编写出一个浏览器的功能不仅仅要它能浏览一般的文本,还要能够执行javascript脚本,不然的话这就无法使浏览器成为一个能互动的系统,而要实现javascript功能,那就得编写出一个js引擎,本来用高级语言编写就比较麻烦了,现在要求用机器语言来那需要的工作简直是恐怖,而且不注意的时候就很容易出错。

为了尽量减少出错的机率,陈经已经做了一个软件,把x86的所有指令都集成在上面,这样就不用一个0一个1地输入,其实这和汇编已经很类似了,但这软件是仅仅能生成x86cpu的指令,而且可以直接通过cpu运行不用再编译解码什么地了,这也正是机器语言速度远超其它语言的地方,其它的语言编写出来的程序虽说也是二进制码,但是它们还要经过解码之后才能让cpu指令认识,但机器语言是一开始就以cpu指令来编写软件,两者运行效率那是没得比的,因此陈经才千方百计想办法用机器语言编写一个系统内核,可惜即使是陈经已经做了十足的准备,他还是发现自己根本无法编写出一个浏览器作系统内核,主要还是在js引擎上,它太复杂了,基本上不是可能直接用器语言写出来。

Loading...

未加载完,尝试【刷新网页】or【关闭小说模式】or【关闭广告屏蔽】。

使用【Firefox浏览器】or【Chrome谷歌浏览器】打开并收藏!

移动流量偶尔打不开,可以切换电信、联通网络。

收藏网址:www.finalbooks.work

(>人<;)