首頁 > 科幻小說 > 賽博英雄傳 > 第一百三十六章 另一種可能

第一百三十六章 另一種可能(2/2)

目錄

「計算機正在統計,目前數據顯示, 那些符號不僅存在, 而且數量還不算少。」

「那你們搞清楚『0』和『1』在哪了嗎?」

英格麗德搖搖頭:「還沒敲定,怎麼了?」

「我猜測的話,肯定存在一個區域,有很多0與1……嗯,也有可能是0/1/2——可能外星人會用三進位的電腦,但總體來說還是二進位比較可能。」向山說道:「如果真的如你所想,這些符號都是類似於助記符的東西,那麼必定存在一個區域,可以將『助記符』這個集合與『機器指令』這個集合一一對應起來,以某種形式吧。」向山道:「機器首先必須能夠將助記符轉化為機械指令,才能通過這些助記符來進行工作。」

英格麗德點了點頭:「確實,我應該想到的——如果破譯有進展,我會在報告中捎上你的。不過你為什麼這麼肯定是二進位呢?」

「這裡就涉及到一個『我們在何種進位下,可以用最少的符號表示最多的數字?』的問題了。」向山道:「比如說『0~99』這個區間吧。二進位的99是1100011,七位數,那麼想要表示0~99之間的任何一個數字,我們就為每個數位準備兩種狀態,即七個0與七個1, 一共十四個符號。三進位的990是,嗯,10200,五位數。想要表示這個區間內的所有數字,我們就需要五個1,五個2,五個0。四進位需要十六個符號,五進位、六進位、七進位則是十五個符號,十八個符號跟二十一個符號。」

「如果將『0~99』推廣到『任意數字』的話,那麼你會發現,最終這個『最省』的結果落在了自然對數e上,也就是e進位最省。而e不是整數,它是個無理數,接近數值是2.7182。至少在工程需里,進位只能是正整數的,所以要麼2要麼3。」

英格麗德點了點頭:「那麼三進位不是更好?」

「單從信息存儲與計算的角度來看是這樣沒錯啦。」向山嘆息:「但是嘛,『有兩種狀態的元件』跟『有三種狀態度的元件』,成本就不一樣啊。三進位之於二進位,在存儲信息的優勢上相當有限,大概也就百分之幾的差距,但是現有技術下,三進位元件比二進位元件的成本高太多了,集成的難度更是——當然,這也只是基於人類的理解。或許在外星人那邊,事情是反過來的。但我覺得宇宙物理規律是一致的,那外星人也應該是這樣。」

英格麗德思索片刻:「成本問題啊……但是你看,你剛才說了,這些外星人『不計成本』誒。」

「啊……」向山一怔,顯然被說服了:「很有道理啊……」

如果那些外星人真的秉持著『只要做到最貼近數學理論』的宗教信仰……

吃飯的時候,英格麗德與向山將這些話對約格莫夫與大衛說了。

結果,約格莫夫翻了個白眼:「計算機那一段我不做評價,但『不計成本』……你們有沒有想過另一種可能呢?『奧貢』建造者的母星距離太陽很近,非常近,能量非常充足,甚至海洋里都裝滿了植物分解之後形成的有機燃料——那是一個就連動物都可以光合作用的星球。在這種資源極為豐富的環境下,他們對『資源』的觀念肯定與我們不同。」

向山與英格麗德頓時愣住。

約格莫夫舉起叉子指指點點:「人類中心主義者。」

大衛認真思考片刻:「這種環境下,演化壓力真的能催生智慧生物嗎……這種地方最優的演化策略,應該是把葉子有多大撲多大吧?」

目錄
返回頂部