當前位置:思兔TXT免費看>玄幻魔法>程式設計師修真之路> 第157章 人形編譯器
閱讀設定(推薦配合 快捷鍵[F11] 進入全屏沉浸式閱讀)

設定X

第157章 人形編譯器 (1 / 2)

157.

以地球現代人的思維,也許很難理解為什麼青靈島的人,會這麼執著於二進位制程式設計的方式,也就是陰陽算學。

但實際上這也並不奇怪。

在地球20世紀三十年代,計算機剛出來的時候,所有人都覺得用二進位制直接輸入機器語言是很正常的事情。

當時能用機器語言程式設計的,都是一些電腦科學家或者數學家,都是很牛X的天才人物。

在這些天才人物裡,漸漸就流行了一種論調,那就是隻有機器語言程式設計才是真正的程式設計。

以至於後來組合語言和高階語言出現後,還曾經短暫的流行過某種論調,那就是使用高階語言是一種低水平的表現,一些用機器語言程式設計的人,會對用高階語言程式設計的人,產生天然的優越感。

這一方面是因為,機器語言程式設計,由於是直接輸入機器可以讀懂的指令,不需要編譯的過程,所以執行效率是最高的。

而組合語言和高階語言,由於還需要把程式碼編譯成機器語言,才能被機器執行,所以執行效率會比機器語言低。

可以說,機器語言程式設計效率低,但執行效率高。

高階語言變成效率高,但執行效率低。

計算機早期由於硬體效能很低,使得機器語言執行效率高的優勢,變成一個巨大的優勢。才會產生用機器語言程式設計比較優越的論調。

但隨著計算機硬體效能突飛猛進之後,高階語言編譯導致的執行效率降低,對於強大的硬體效能來說完全可以忽略不計。

而另外一方面,高階語言所帶來的巨大程式設計效率優勢,呈現出碾壓般的巨大優勢。

於是,在程理穿越前的21世紀,基本上絕大多數程式都是用高階語言編寫出來的,除了一些特殊場合和特殊需要之外,已經很少人會用機器語言去直接用二進位制進行程式設計。

然而在青靈島上,由於數學理論方面是幾乎空白,缺乏高階語言誕生的基礎。而組合語言所帶來的那一點便捷優勢,在修真者開掛式的反應速度和手速面前,就變得無足輕重。

所以,對於這些修真者來說,用陰和陽來輸入指令,是天經地義的事情,他們從來沒有去懷疑過這種輸入方式是不是有問題。

因為這種思維禁錮,也是青靈島這千年來,陰陽算學沒有多大進步的根本原因之一。

而這樣結果導致的問題就是,即使以修真者這種開掛式的反應速度和手速,能駕駛靈甲的人也是少之又少。

用機器語言輸入指令,來操控靈甲到底有多困難呢?

舉個例子:

地球上的人在玩遊戲的時候,讓遊戲中角色往前走一步,只需要按一下“上”鍵。

而在按下“上”鍵後,這個操作,就會經過程式的層層計算編譯,最後化作成百上千位二進位制資料,變成計算機可以理解的機器語言,供計算機執行。

而修真者,就是要繞開程式編譯的過程,直接輸入機器語言指令。

比如,一個修真者駕駛靈甲,要做出“往前跨出10米,然後左側抬腿到60度,微曲30度,右側擊拳出特定力道,然後掐一個法決,釋放一個法術。”這樣一系列動作。

上一章 目錄 +書籤 下一頁