飛速中文網 > 其他小說 > 魔法塔的星空 > 第七百七十一章 計算方法升級

第七百七十一章 計算方法升級

或按計算器就好,寫什麼程序語言呀!假如自己的思緒已經追上程序的速度,就代表後者必須要改進了。

    所以在這個可以分心的時候,林沒有選擇同時間處理更多工作,而是拾起了一項長久以來被自己忽視的問題。那就是以八種權能為基礎,所設計的八位機械語言,其實效率一點也不好的問題。

    地球的計算器之所以用0與1,作為最基礎的計算單位,其實有很多種考慮。其中之一就是效率問題,另一項原因是受限於硬件的邏輯電路,開路與閉路是最簡單的判斷設計。

    而某個穿越眾在迷地,藉由八種權能所設計的迷地版程序語言,其實說穿了,背後仍就是二進制那一套。某一項權能有或沒有,然後一個位元組包含八個位元,也就是八種權能。

    這樣子做,其實在機器語言的層面多做了一次轉換,才能用地球版本的方法計算出結果。再將結果轉換為迷地可辨認的程序語言版本,最終才呈現出來。在程序中,每多一個步驟,就代表運算必須要多耗費一些時間。不必要的運算愈多,浪費的時間也就愈多。

    這也就是說,其實一直以來,某穿越眾所引以為傲的程序語言,都是使用效率很低的方法在做運算。只是因為迷地沒有所謂的計算機主機,並不受硬件的限制,所以一般的處理速度差距也就只是奈秒與微秒的距離。從數據層面來說有差,但一般使用的實際體驗卻不會有感覺。

    但是當處理足夠龐大的信息量,運算步驟也相當繁多時,眼前這種被自身思緒追上的速度,就很難叫一個來自二十一世紀地球的穿越眾滿意。必須要想出更好的方法,更簡潔的程序語法,加快作業的過程才行。大好生命,是不該浪費在『等待』上面。


    而解決的方法,其實地球也早已有相關理論,只是技術上還沒有辦法實現而已,那就是量子計算機。制約地球在這方面取得進展的,其實並不是計算的理論,而是如何設計出控制、轉換量子態的電路,並且降低為了觀測量子態所產生的錯誤。

    量子計算的理論,其實說穿了一點也不複雜。就是每一個位元不再只是0與1,而是一個矩陣。所有運算的處理基礎,也不是二進制的方法,而是直接上矩陣的運算。

    當然,量子計算機背後有更多更深的理論,某人可不想在這種時候探討。他要做得只是取用當中的一個概念,將p語言的基本機器語言徹底完成以矩陣化的方式運算。

    這件事情,說簡單並不簡單,但說難也不算難。因為在地球,機器語言受限於集成電路的先天限制。以開和關,也就是0和1的方式來做最為方便。但是在迷地,硬件……有這種東西嗎?

    當初在大賢者之塔做出了最原始版本的迷地程序語言,主要的存取與計算媒介並不是魔法塔本身,而是魔法塔中的能量池。為什麼能量池可以做到這種事情,至今某人仍沒有一個定論。

    而在魔法塔的能量池外,看到可以做為程序語言載體之物,唯有世界樹。但不管某人與芬怎麼在世界樹的身上留後門,偷偷摸摸借用祂們的算力,對世界樹而言仍就是遊刃有餘,所以祂們不曾朝某人抱怨過。

    這不正代表了某人所自豪的程序語言,對於世界樹來說,就是個不屑一顧的小東西。這也說明了林所設計的運算方法,還有相當大的提升空間。

    所以打定主意的某人,放了一成的心思在儀式中,屬於自己的計算任務。用兩成的心思去指揮、協調所有世界樹與發出龍語樂音的燈台。最後用七成的注意力,做這個可說是釜底抽薪的p語言超級大改版。測試廣告2



  
歹丸郎推薦:  當轉世者遇到穿越眾  
隨機推薦:  無武江湖  白夜浮生錄  神州鎮魔錄  十國行周  大明元輔  
『加入書籤,方便閱讀』

熱門推薦

搜"魔法塔的星空"
360搜"魔法塔的星空"
語言選擇