笔下文学 www.bixiawenxue.org,程序员修真之路无错无删减全文免费阅读!
157.
以地球现代人的思维,也许很难理解为什么青灵岛的人,会这么执着于二进制编程的方式,也就是阴阳算学。
但实际上这也并不奇怪。
在地球20世纪三十年代,计算机刚出来的时候,所有人都觉得用二进制直接输入机器语言是很正常的事情。
当时能用机器语言编程的,都是一些计算机科学家或者数学家,都是很牛X的天才人物。
在这些天才人物里,渐渐就流行了一种论调,那就是只有机器语言编程才是真正的编程。
以至于后来汇编语言和高级语言出现后,还曾经短暂的流行过某种论调,那就是使用高级语言是一种低水平的表现,一些用机器语言编程的人,会对用高级语言编程的人,产生天然的优越感。
这一方面是因为,机器语言编程,由于是直接输入机器可以读懂的指令,不需要编译的过程,所以执行效率是最高的。
而汇编语言和高级语言,由于还需要把代码编译成机器语言,才能被机器执行,所以执行效率会比机器语言低。
可以说,机器语言编程效率低,但执行效率高。
高级语言变成效率高,但执行效率低。
计算机早期由于硬件性能很低,使得机器语言执行效率高的优势,变成一个巨大的优势。才会产生用机器语言编程比较优越的论调。
但随着计算机硬件性能突飞猛进之后,高级语言编译导致的执行效率降低,对于强大的硬件性能来说完全可以忽略不计。
而另外一方面,高级语言所带来的巨大编程效率优势,呈现出碾压般的巨大优势。
于是,在程理穿越前的21世纪,基本上绝大多数程序都是用高级语言编写出来的,除了一些特殊场合和特殊需要之外,已经很少人会用机器语言去直接用二进制进行编程。
然而在青灵岛上,由于数学理论方面是几乎空白,缺乏高级语言诞生的基础。而汇编语言所带来的那一点便捷优势,在修真者开挂式的反应速度和手速面前,就变得无足轻重。
所以,对于这些修真者来说,用阴和阳来输入指令,是天经地义的事情,他们从来没有去怀疑过这种输入方式是不是有问题。
因为这种思维禁锢,也是青灵岛这千年来,阴阳算学没有多大进步的根本原因之一。
而这样结果导致的问题就是,即使以修真者这种开挂式的反应速度和手速,能驾驶灵甲的人也是少之又少。
用机器语言输入指令,来操控灵甲到底有多困难呢?
举个例子:
地球上的人在玩游戏的时候,让游戏中角色往前走一步,只需要按一下“上”键。
而在按下“上”键后,这个操作,就会经过程序的层层计算编译,最后化作成百上千位二进制数据,变成计算机可以理解的机器语言,供计算机执行。
而修真者,就是要绕开程序编译的过程,直接输入机器语言指令。
比如,一个修真者驾驶灵甲,要做出“往前跨出10米,然后左侧抬腿到60度,微曲30度,右侧击拳出特定力道,然后掐一个法决,释放一个法术。”这样一系列动作。
首先向前跨出一步,这个指令,机器是没办法读懂... -->>
157.
以地球现代人的思维,也许很难理解为什么青灵岛的人,会这么执着于二进制编程的方式,也就是阴阳算学。
但实际上这也并不奇怪。
在地球20世纪三十年代,计算机刚出来的时候,所有人都觉得用二进制直接输入机器语言是很正常的事情。
当时能用机器语言编程的,都是一些计算机科学家或者数学家,都是很牛X的天才人物。
在这些天才人物里,渐渐就流行了一种论调,那就是只有机器语言编程才是真正的编程。
以至于后来汇编语言和高级语言出现后,还曾经短暂的流行过某种论调,那就是使用高级语言是一种低水平的表现,一些用机器语言编程的人,会对用高级语言编程的人,产生天然的优越感。
这一方面是因为,机器语言编程,由于是直接输入机器可以读懂的指令,不需要编译的过程,所以执行效率是最高的。
而汇编语言和高级语言,由于还需要把代码编译成机器语言,才能被机器执行,所以执行效率会比机器语言低。
可以说,机器语言编程效率低,但执行效率高。
高级语言变成效率高,但执行效率低。
计算机早期由于硬件性能很低,使得机器语言执行效率高的优势,变成一个巨大的优势。才会产生用机器语言编程比较优越的论调。
但随着计算机硬件性能突飞猛进之后,高级语言编译导致的执行效率降低,对于强大的硬件性能来说完全可以忽略不计。
而另外一方面,高级语言所带来的巨大编程效率优势,呈现出碾压般的巨大优势。
于是,在程理穿越前的21世纪,基本上绝大多数程序都是用高级语言编写出来的,除了一些特殊场合和特殊需要之外,已经很少人会用机器语言去直接用二进制进行编程。
然而在青灵岛上,由于数学理论方面是几乎空白,缺乏高级语言诞生的基础。而汇编语言所带来的那一点便捷优势,在修真者开挂式的反应速度和手速面前,就变得无足轻重。
所以,对于这些修真者来说,用阴和阳来输入指令,是天经地义的事情,他们从来没有去怀疑过这种输入方式是不是有问题。
因为这种思维禁锢,也是青灵岛这千年来,阴阳算学没有多大进步的根本原因之一。
而这样结果导致的问题就是,即使以修真者这种开挂式的反应速度和手速,能驾驶灵甲的人也是少之又少。
用机器语言输入指令,来操控灵甲到底有多困难呢?
举个例子:
地球上的人在玩游戏的时候,让游戏中角色往前走一步,只需要按一下“上”键。
而在按下“上”键后,这个操作,就会经过程序的层层计算编译,最后化作成百上千位二进制数据,变成计算机可以理解的机器语言,供计算机执行。
而修真者,就是要绕开程序编译的过程,直接输入机器语言指令。
比如,一个修真者驾驶灵甲,要做出“往前跨出10米,然后左侧抬腿到60度,微曲30度,右侧击拳出特定力道,然后掐一个法决,释放一个法术。”这样一系列动作。
首先向前跨出一步,这个指令,机器是没办法读懂... -->>
本章未完,点击下一页继续阅读