第123節(jié) 遲到(第一更)
書迷正在閱讀:我的無限怪獸分身、開天記、超級系統(tǒng)教化諸天、港片之靚仔差佬、都市之萬界帝尊、〖卡薩布蘭卡《[邊伯賢]最后情詩》、藏言、美漫之喵爺、眾神的world、最強(qiáng)神醫(yī)混都市
“完成了?!?/br> 蘭恩上前,將紙帶小心翼翼的接到手里。 看著手中這條半尺長的穿孔紙帶,他心情很好,尤其是檢查后發(fā)現(xiàn)完全正確后。 康拉德早已經(jīng)跑到一邊,將能源接上伊扎德一號,待初始化完成后,打開輸入設(shè)備——穿孔紙帶讀帶機(jī)。 蘭恩走過去,認(rèn)準(zhǔn)手中穿孔紙帶的方向,將紙帶小心的卡入,打開開關(guān)。 紙帶被緩緩的吞了進(jìn)去,與此同時,伴隨著幽幽的藍(lán)光和連成一片的咔噠咔噠聲,伊扎德一號里面的符文回路也開始工作。 在玻璃蓋子下面的符文回路中,隨著8赫茲(注1)的時鐘控制器運(yùn)作,穿孔紙帶上的孔洞被解碼器讀取,存入兩個寄存器中。隨著微指令被解析,機(jī)器中斷,cao作面板上一個發(fā)光符文亮起。 “我來?!?/br> 康拉德興奮地?fù)屵^了cao縱權(quán),他拿過剛剛蘭恩準(zhǔn)備好的數(shù)據(jù)紙張,走到十進(jìn)制輸入鍵盤前,輸入第一個浮點(diǎn)數(shù),然后按一下旁邊的小桿。 穿孔帶又移動了一格,康拉德依次輸入后面的數(shù)據(jù)。 隨著所有的十八個數(shù)據(jù)輸入完畢,在微序列器控制下,寄存器通過總線,按照穿孔帶輸入的地址,從內(nèi)存中取出了剛剛輸入的數(shù)據(jù)。然后,按照穿孔帶輸入的指令,將數(shù)據(jù)送入了算術(shù)運(yùn)算單元,進(jìn)行加減乘除cao作,運(yùn)算結(jié)果被放回內(nèi)存。 由于此次計算的是3x3矩陣的乘法,因此機(jī)器執(zhí)行的是乘法間隔加法的cao作。 隨著連成一片規(guī)律的響聲,幽幽的藍(lán)光中,這臺機(jī)器像活著一樣,將數(shù)據(jù)按照程序進(jìn)行精密而準(zhǔn)確的運(yùn)算,宛若一臺編織數(shù)據(jù)的織布機(jī)。 可惜第一個程序不是輸出“你好,世界”……蘭恩遺憾的想到。 不過也不能對這臺非圖靈完全的機(jī)器要求太多,誒不對,現(xiàn)在應(yīng)該叫艾倫完全或者麥席森完全。 而且“你好”世界這句話,也是等高級語言出來后才有的,現(xiàn)在為時太早。畢竟現(xiàn)在使用在穿孔紙帶上的控制程序,直接使用的微指令,抽象層次上還不如匯編語言。 對于蘭恩來說,面前這臺伊扎德一號中繼符文計算機(jī),最大的遺憾,是沒有設(shè)計條件分支和無條件分支,更遑談分支預(yù)測或者動態(tài)執(zhí)行等先進(jìn)技術(shù)。 其次,就是對于結(jié)果為0的異常處理做的不好,這是個不小的隱患。 而最后一點(diǎn),就是數(shù)據(jù)的來源問題。由于穿孔紙帶無法直接設(shè)常數(shù),所以所有的數(shù)據(jù),要么是用戶從十進(jìn)制輸入面板上輸入的數(shù)據(jù),要么是計算機(jī)計算出的中間數(shù)據(jù)。 接下來,可以考慮將數(shù)據(jù)輸入改成同樣使用穿孔紙帶,這樣可以提前一次性將數(shù)據(jù)讀入內(nèi)存。而不是現(xiàn)在這樣,總要讓高速的計算機(jī)中斷下來,等待緩慢的人工輸入,這是對性能的巨大浪費(fèi)…… 在蘭恩放飛思緒的時候,計算機(jī)已經(jīng)將穿孔紙帶吞入完畢。 結(jié)果被顯示在十進(jìn)制顯示面板上,面板很粗陋,直接用十個一列的發(fā)光符文對應(yīng)單個數(shù)字,七列符文的陣列組成一個七位浮點(diǎn)數(shù)的輸出。面板上一共有十二個顯示單元,支持同時顯示十二個數(shù)據(jù)結(jié)果。 “算完了”,康拉德說道。 然后他在手中的紙上,記下最后一個數(shù)字“我們驗(yàn)算下?!?/br> 蘭恩看到他抄起一張紙,開始手動計算剛剛的矩陣乘法結(jié)果。 “完全正確,我們的設(shè)計沒問題?!?/br> 同樣的矩陣乘法運(yùn)算,康拉德的計算速度,明顯比面前這臺伊扎德一號慢三倍以上。 “不錯!再來個4x4矩陣乘法,我們試一下這臺機(jī)器的最大能力”,蘭恩鄭重的對康拉德說道,“這次,我來寫這段程序?!?/br> 在機(jī)器忙碌的對新程序進(jìn)行執(zhí)行時,蘭恩忽然扭頭對康拉德說道“其實(shí),只要我們更改程序定義運(yùn)算的過程,完全可以將其作為一個大號計算器來使用。另外,如果我們更改程序的邏輯結(jié)構(gòu),應(yīng)該能做不少有意思的運(yùn)算,我現(xiàn)在就有不少美妙的想法,?!?/br> “好主意,可以多驗(yàn)證幾種可能,畢竟哪怕我們是它的締造者,目前也并不知道它潛力的盡頭在哪兒”,康拉德對蘭恩的想法很是贊同。 夜深人靜的實(shí)驗(yàn)室里,一個又一個結(jié)果被兩人通過計算機(jī)算了出來。他們并不想停下,不斷的編程、輸入、計算、編程。 當(dāng)蘭恩再次抬起手,看他那塊不銹鋼手表時…… “額,康拉德!好像快天亮了……”蘭恩道,他們好像忙了接近一個通宵。 “什么?”康拉德下意識的看了一眼窗外,不過漆黑的夜空什么都看不出來,他只好去看了下角落里的鐘表,“竟然都到這個時間了?!?/br> 然后兩人忽然感覺,一陣巨大的疲乏感襲來。 “不行了,我得休息一會兒,明…哦不今天,是我第一次在早上去老師的實(shí)驗(yàn)室報道,遲到實(shí)在說不過去”,蘭恩打著哈欠道。 “那蘭恩你趕緊去睡吧,我也忽然好累……晚安”, “嗯,等晚上我回來,在討論下撰寫論文的事情,這個工作也要開始開展了,晚安?!?/br> 然后,早上他不出所料的遲到了。 …… 當(dāng)蘭恩急匆匆的趕到法師塔,實(shí)驗(yàn)室里面的師兄們,已經(jīng)忙碌了兩個多小時。 他早飯都沒吃,猛踩自行車,卻依然無法追上時間的腳步。 昨晚近乎通宵的行為,讓他一覺睡到天光大亮的時候。 還好他和康拉德足夠年輕,身體完全支撐得起。不然熬夜這種行為,傷害的不只是身體,還會在發(fā)際線上,把損害明顯的表現(xiàn)出來。 但是通宵又是法師們的常態(tài)。 各個大大小小的醫(yī)院里,都有專門的頭發(fā)科,就是為了法師們準(zhǔn)備的。 他們使用各種奧術(shù)的、魔法的手段,對那些飽受脫發(fā)困擾的法師們進(jìn)行增發(fā)cao作。不過,最受歡迎的卻是傳統(tǒng)的那種,修煉難度極大的魔法增發(fā)術(shù)。 相當(dāng)一部分專門的小型診所,就靠這種手藝生存了下來。 而蘭恩很羨慕康拉德,因?yàn)閷Ψ桨滋鞗]有工作,也不用上學(xué),可以想睡多久睡多久。他出門時,聽見康拉德還繼續(xù)沉沉的睡著。 “蘭恩,你完蛋了?!?/br> 莫里斯師兄小聲的對蘭恩說道,旁邊的托利師兄也是連連點(diǎn)頭。 托利師兄和莫里斯師兄是兩個極端。 莫里斯是高高瘦瘦的,就像一根路燈桿;而托利,則矮胖矮胖的,像一個大土豆。 蘭恩進(jìn)門時,范內(nèi)瓦老師在房間的另一頭對一位師姐講話,只是扭頭看了一眼正進(jìn)門的他,就轉(zhuǎn)回去繼續(xù)講授。 然后他趕緊走到了微分分析儀前面,準(zhǔn)備執(zhí)行自己昨天收到的任務(wù)。 “第二天就遲到,一會兒你會見到,暴怒的范內(nèi)瓦老師有多么可怕……” 正抓著一個大扳手在微分分析儀上忙碌的胖托利師兄,一邊小聲的嚇唬他,一邊連連瞅那邊老師的后背,仿佛怕范內(nèi)瓦老師突然從后面張牙舞爪撲上來似的。