首頁 科幻

魔法導(dǎo)論

第二十一章 穿孔紙帶計算機原型機(下)

魔法導(dǎo)論 兩元五角 3040 2019-06-16 12:13:26

  制作穿孔紙帶計算機早在李力的計劃中,但是一直以來,他并不知道他想要做的東西是什么樣子的,甚至沒有一個籠統(tǒng)地概念。作為一個曾經(jīng)的程序員,雖然無法學(xué)習(xí)掌握所有的計算機知識,但是很多計算機相關(guān)概念卻耳熟能詳。計算機的知識幾乎無法生搬硬套到這個世界,因為這個世界的發(fā)展方向是魔法,是符文,是用某種概念控制世界。

  然而計算機相關(guān)概念卻不一樣。

  馮·諾依曼體系結(jié)構(gòu)是現(xiàn)代計算機基礎(chǔ),即便是最先進的處理器芯片,內(nèi)部的體系結(jié)構(gòu)都完全屬于馮·諾依曼體系結(jié)構(gòu)。在馮·諾依曼體系結(jié)構(gòu)里包含輸入設(shè)備、輸入設(shè)備、存儲設(shè)備、控制器以及計算器,數(shù)據(jù)通常由輸入設(shè)備輸入到存儲設(shè)備里,然后由控制器進行處理控制,計算器進行計算,最后將數(shù)據(jù)從存儲設(shè)備輸出至輸出設(shè)備,完成一輪計算。

  現(xiàn)實中,很多模型都可以用馮·諾依曼體系結(jié)構(gòu)來類比。

  工廠作為一個加工原材料,輸出成品的地方,可以當(dāng)做一個馮·諾依曼體系結(jié)構(gòu)的核心部分。材料從來源地運送到工廠的倉庫,這是從輸入設(shè)備到存儲設(shè)備,工廠加工車間將倉庫里的原材料加工成成品,這是控制器以及計算器在進行數(shù)據(jù)處理,加工好的產(chǎn)品從產(chǎn)品倉庫運送出工廠,運往世界各地,這是從存儲設(shè)備到輸出設(shè)備。

  那些四核心、八核心的芯片,也僅僅是有四條流水線,八條流水線而已,真正讓計算機中央處理器達到如此效率的,是它通過超大規(guī)模集成電路將每次數(shù)據(jù)控制以及計算,壓縮到了納秒級別。

  簡單來說就是勤能補拙。

  而李力想要完成的穿孔紙帶計算機,也是完全按照這個體系來進行設(shè)計的,只不過計算器和存儲設(shè)備變成了可活動符文板,輸入則是由機器的時序與命令執(zhí)行模塊控制。

  然而與舊世界地球大不相同的是,舊世界地球的計算機能夠做的,也僅僅是對數(shù)據(jù)的存儲、處理和傳輸,一些控制機械運動的程序則是通過繼電器來驅(qū)動機械,邏輯依然簡陋。然而在這個世界,計算機卻能夠通過一系列可編程命令符文發(fā)動復(fù)合魔法,參與物質(zhì)塑造,改變物體性質(zhì)。

  這是什么?這是活脫脫的。。。3D打印技術(shù)?

  為什么突然感覺不是很牛逼了。。。

  不過,這不是現(xiàn)在李力要考慮的事情了,他目前只有一個目的,就是搞出這個原型機,來驗證這個發(fā)展方向是否正確。

  。。。

  一轉(zhuǎn)眼,一個月過去了。

  不知何時,金星已經(jīng)變得巨大,仿佛盤子般大小靜靜地掛在天空中,隨著地球的自轉(zhuǎn)而東升西落,上面金色的紋理流動清晰明了,肉眼可見。

  時間已經(jīng)來到了盛夏,毒辣的陽光照在地面上,冒著氤氳地?zé)釟?,灼熱地空氣讓遠處的風(fēng)景也有些扭曲。翠綠的樹木枝條垂下,無力的耷拉著,一聲聲蟬鳴惹人煩躁,催人尿下。校園里見不到幾個人影,即使是有,也努力地將自己隱藏在建筑物窄小地陰影里,極速狂走,想要盡快到達目的地,免受熱浪的摧殘。

  而在實驗用品制備室,則是另外一番景象。

  三臺符文制冷機對著屋內(nèi)呼呼地吹著,循環(huán)冷氣使得室內(nèi)的溫度非常適宜,制備室中央原本放置實驗用具的臺桌已經(jīng)被搬走,換成了一個怪模怪樣地原型機,周圍放置的實驗臺也已經(jīng)撤掉一大半,只剩下幾個一旦中斷就前功盡棄的超長時間實驗在跑。

  原型機的中間是一個水桶大小的圓柱形玻璃罐子,罐子的上方蓋著一塊符文板,與其他符文板不同的是,這塊符文板被分割成密密麻麻大小的柱狀型方塊,每個方塊之間用隔離層隔開,防止互相干擾。而在這塊符文板上方,則是各種機械傳動軸,杠桿,轉(zhuǎn)軸和傳送帶組成的復(fù)雜機械。

  在玻璃罐子背后,則是五排五列方形符文板,他們之間有的負責(zé)控制紙帶傳送,有的負責(zé)時間脈沖,有的負責(zé)控制讀取器,有的負責(zé)計算符文復(fù)合,樾樾甚至還加了三個符文板用于監(jiān)控其他各個符文板的運行并順序輸出出來,作為調(diào)試用日志。

  紙帶的入口在機器左側(cè),整個紙帶會被上方的機械傳送帶帶動,在內(nèi)部被讀取,最終從右側(cè)吐出來。

  在過去的一個月中,李力等人已經(jīng)分模塊測試過所有的部分了,例如在于讀取器分離的情況下測試紙帶傳動機械部分,或者直接對執(zhí)行基板的某些小方柱直接充能,看能否激活斷點形成符文,又比如將符文復(fù)合模塊單獨抽離出來,對刻好的三個符文板直接執(zhí)行,看能否成功,等等。

  全部測試通過。

  而今天,是原型機第一次開機試驗的日子。

  李力在對照符文表,對紙帶做最后的檢查,詳細到了每一個紙孔之間的間距。樾樾拿著筆記本對所有的符文板進行逐個檢查,確保能量充盈并且功能穩(wěn)定。武沐則盯著機械圖,腦中不停地回想整個機械運動流程,以確保不會出現(xiàn)因機械故障導(dǎo)致的停機。而辛果則是在旁邊收拾廢棄的符文板以及邊角料。。。

  這并非因為這個小西瓜頭不重要,事實上在組件整個原型機的工作中,工作量最大的恐怕就是他了,制作機械零件、切割符文板、準備測試用具、組裝機器等等事情都是由他來完成的。只不過到了當(dāng)下這一步,他的工作已經(jīng)基本完成,只剩下等待最終的測試,以及把收拾好的垃圾扔出去。。。

  一切準備就緒。

  李力站在操作板前,深吸了一口氣,向其他三人依次望去,看到所有人都和他一樣緊張時,突然笑了笑。最后,將目光落在了操作板上的開關(guān)拉桿。

  李力將手握在拉桿的頂端。

  這一刻,他仿佛握住了一個時代。

  他輕輕地將拉桿拉下。

  機器所有符文板的工作指示燈依次亮起,發(fā)出微弱的光芒,機器的機械軸開始運動起來,帶動傳送帶向前傳送。過了大概一秒鐘的時候,機器的傳送帶停了下來,這是未檢測到輸入紙帶,機器進入了待機狀態(tài)。

  李力將目光看向武沐。

  武沐點點頭,將早已準備好的紙帶放入左側(cè)的傳送帶口,并將紙帶與攔截板對齊,防止讀取的時候錯位。

  李力按下了執(zhí)行按鈕。

  機器蜂鳴了起來,檢測到紙帶的傳送裝置將其飛快喂入讀取器中,讀取器讀到第一個符文時,開始在方格符文板上亮起了藍色的光點,符文陣列的一塊符文在此時開始發(fā)出連線的命令,方格符文板上的所有光點開始向四周發(fā)出輻射,當(dāng)每一個光點的輻射都遇到周圍最近的光點輻射時,一道符文線忽的出現(xiàn)在兩個光點之間。片刻間,‘聚集’符文繪制完成。

  接著,讀取器接收到了分支,一個機械臂突然下壓,將第二個讀取器調(diào)集了過來,停在傳送帶的末端,然而由于這個機器的“堆?!敝荒艽鎯Χ畟€符文塊,所以第二個讀取器必須等待第一個讀取器讀取十六個“持續(xù)”符號的時候,第二個讀取器才能同步執(zhí)行第二個符文子程序,若是傳送帶再長一些,應(yīng)該就能同時執(zhí)行兩個“子程序”了。

  更多的光點在方格符文板上亮起,那是附加過來的‘持續(xù)’符文,符文列陣里的某個符文板會消減‘持續(xù)’的光點數(shù)量,因為帶‘持續(xù)’的‘聚集’并不是簡單的將兩者相加,而是需要去除一些枝丫,防止干擾。很多需要去除的部分如若不去除,附加只能失敗。

  消減過后的半殘符文‘持續(xù)’被方格符文激活,青色的線連接了起來。

  所有人都屏息凝視,神色緊張地看著圓柱形容器。

  突然,一滴很小很小的水滴出現(xiàn)在容器上方,若不是那從窗口傳來的陽光透過水珠折射而去,幾乎沒有人發(fā)現(xiàn)。漸漸地水滴變成了指甲蓋大小的水珠,開始向下落去。

  這時,執(zhí)行‘向上’概念的子程序姍姍來遲,下落的水珠突然停在空中,不再下落。

  水滴越變越大,慢慢的,水滴變成了一個飽滿的水球后,體積不再繼續(xù)增長,靜靜地懸浮在圓柱形容器里,輕輕晃動著。

  直到機器的執(zhí)行燈滅,方格符文的光亮消失,才啪地一聲,落在容器底部。

  房間里只剩下符文制冷機呼呼地聲音。

  良久。

  樾樾轉(zhuǎn)過頭來看著李力,小心翼翼地問:“這是。。。成功了?”

  李力回過頭來,眼中不知道何時充滿了淚水,只見他重重地點了點頭,“成功了!”

  “呀!”樾樾尖叫一聲撲到李力的懷里,臉上的笑容仿佛夏花般綻放。

  武沐眼淚奪眶而出,捂著臉蹲了下去,不再顧忌形象,放聲大哭。

  西瓜頭辛果不停地叫著,跳著,發(fā)出興奮的高喊。

  哭聲、笑聲、叫聲,傳出教室,在校園中回蕩,久久未曾散去。。。

  。。。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南