神与汇编

如果说,在计算机世界里,机器语言(既0和1的序列)是神的语言,那么汇编语言,就是最接近神的语言!

计算机是什么?它只不过是一块一块电路板,上面承载着各种各样的电容、芯片、二极管之类的玩意。在电子世界,只有一个真理,只有一种语言,0和1、开或关、真或假、阴或阳……没有其他。

我们在显示屏上看到的无数绚丽的画面、动听的音乐都是由0和1产生的电子信号。是神赐予你的感觉。这种感觉在自然界中并不存在,虽然它非常的接近,但依旧是虚幻的。也就是说,这些感觉只是你的错觉,你的大脑被电子信号欺骗了。

0和1的语言非常的简单,但又无穷尽的复杂。它无所不能却又一无所能。

如果你使用神的语言,为了在显示器上显示出一块单纯黑色画面,就必须输入大量的0和1。这个大量,也许是一万个,也许是十万个,也许更多。并且,这个输入不是用键盘,而是用电路板上的按钮。没有记录、没有反馈。只要出错,前功尽弃。

让我们对最早的程序员致敬,是他们用这种常人无法理解的方式构建了我们如今的基础。

我们不需要记得他们的名字,只要知道,他们是神。你要记住,这个世界上依旧有神,但不是你我。

神为后来者铺平了道路,创造出一种仅次于0和1的语言:汇编语言。

只需要简单的输入几个字符,汇编语言的编译器就能将这些字符转换为神语。而从此省略掉大量的操作与记忆。

神之所以为神,是因为他们的创造。而我们,只能称为追随者,沿着他们的脚步前进。因为神语在计算机世界里几乎无法被人掌握,也无法实际被运用,于是人们将汇编语言推上了神坛。

汇编作为仅次于神语的语言,继承了神语的优点。它同样无所不能,小到手机微波炉,大到航天飞机太空轨道炮。只要电路板中存在处理器,那么汇编语言就一定能够起作用。

那么,你能在周围的电子设备中找到任何一样,任何一样不包括处理器的电子设备吗?有,你家的台灯之类的简单东西。

所以,汇编语言的使用范围比神语要小。

虽说,汇编比起神语要简单的多。但人类从来就不是可以满足的群体,他们中的强者使用神授予的汇编语言,创造出了更为贴近人类日常语言的种种语言。例如说,C语言和JAVA语言,这些语言被称为高级语言。

高级语言继承了汇编语言的优点,同时使用范围却变得更窄。高级语言编译器将人们写好代码编译成汇编语言,再交给汇编的编译器变成神语。

经过两次编译,这些语言实际上已经丧失了灵性。这就是代价,也是妥协。

你可以做一个实验,很简单的实验。将一首中文诗翻译成英文,然后接着将得到的英文翻译成德文或者其他任何外语。最终得到的结果绝不会比原诗更优美、更动人、更简洁,也比不上第一次翻译的结果。

高级语言能做到的,汇编能够做到;汇编能够做到的,高级语言却不一定能做得到。

如果说,机器语言或二进制语言是神语,那么精通汇编的人就是半神。而高级语言,充其量只能称为伪神。至于其他更高级的语言、脚本之流则不必再提。

境界上的差异,不是人力或者天赋能够弥补的。

走向神坛的路,注定是孤独的,漫长而苦闷的。而最终踏上神坛时,你环顾四周,曾经的众山只不过是一些土丘。在计算机世界里,你将是主宰者,掌控者。无数人匍匐与你的脚下,高讼着你的名。你可以挥手得到任何你想要的,也可挥手毁灭一切你不想要的。

但你要记住,除你之外,更有其他的神。

也许你会成功,也许你半途而废,望山而却步。

那么……你准备好了吗?



展开阅读全文

页面更新:2024-05-18

标签:日志   网友日志   语言   汇编语言   高级   神坛   编译器   简单   计算机世界   英文   无所不能   电路板   电子设备   德文   处理器   字符   信号

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top