帝國重器 第四百七十八章冉妮的故事2
「睡了個懶覺,我來晚了。」冉妮不好意思的吐了吐舌頭,迎接她的是興趣小組裏大家的歡聲笑語。
八十年代嘛,有什麼能阻止無憂無慮的青年工人們的笑聲呢?
「冉妮你快來,我們剛剛解決了內存溢出的問題,要跑個大程序了。」
「是重型機械廠上次找過來那事兒,想請咱們廠開發個能算有限元分析的計算器。廠里沒當回事,不過重型廠的宋工私底下找了咱們。正好,我看這個計算器肯定做得了。」
「有限元分析可不簡單,咱們的內存才10k,能不能做得成啊?」
「算算看唄!」
冉妮將挎包掛在門口的一排掛架上,笑着走了過來:「lh5801肯定能算有限元的,不過咱們存儲器的空間小,程序必須好好琢磨一下才行。」
「我們都討論一早上了,保證程序一個字母的空間都沒有浪費!」
「哎,聽說美國的計算機,已經有1m的內存了。天哪,1m的內存用起來那可多舒服!」
這是一張三米長、一米寬的樺木桌子,粗狂的風格並沒有太多的裝飾。桌面只刷了一層桐油,釘子帽都還清晰可見。原本分明的稜角,在長久的使用中早就已經磨的光滑無比。
桌子上整齊而又散亂的堆着各種各樣的電子零件,一台二手電視機開着背蓋充當顯示器,連接到一塊很不規整的主板上。沒看錯的話,這塊主板還連接到了一台atari-cvs的遊戲主機上,用這款已經嚴重過時的遊戲機充當了顯示輸出。
主板的另一端連着一個碩大的錄音機,這是整個計算器的硬盤。磁帶存儲器來之不易,一盤磁帶至少價值這些青年工人每月十分之一的工資。
除此之外,這塊主板上到處是飛線和明顯超出設計、後來添加的電容和電阻,電烙鐵和充當指示燈的小燈泡放在一旁,像是隨時做好了排查故障的準備。
冉妮坐到這台二手的電視機前,仔細檢查了一遍程序。有限元分析的計算問題倒是不大,不過一些編程技巧興趣小組的人還差了不少。她又在不長的程序里,更改了幾處可以縮短長度的程序,要想讀懂這段程序的難度又上升了幾個數量級。類似這樣的手法,放到三十年後非得被標準化的程序猿噴死不可,但在這個每一個字節都要斟酌的年代,這就是程序猿的獨門秘籍。
「行了,咱們試試吧。」冉妮一拍桌子,從二手電視機前面抬起頭來。長久的近距離盯着電視機看,她的眼睛都有些乾燥發澀起來。
滋滋的電流聲在計算器的內部響起,計算運行的時候磁帶運動起來,對於興趣小組的眾人來說這就是最動聽的音樂了。
計算運行了不短的時間,小小的一個有限元計算用了兩個多小時。不過即使如此,也沒有人發出一絲一毫的抱怨。
能夠執行程序的科學計算器,對於繡城計算機廠生產的電子管計算器來說,簡直就是二戰的風扇戰鬥機和隱身四代機之間的差距一樣。
更何況這還是冉妮和興趣小組這些人,自己動手研發出來的,和自己的孩子差不多,更是怎麼看怎麼喜歡。
區區運行速度慢——不,慢不慢還要看和誰比。和蘋果或者ibm的pc比,這個「小」傢伙甚至連計算機都算不上。但要和電子管計算器比,這個速度簡直都要飛起來了!
「數據出來了!」
輪值負責看守計算結果的小組成員突然興奮的喊了起來,剛才還聚在一起有說有笑的眾人,連忙在二手電視機前圍了過去。
「怎麼樣,和宋工給的數據吻合麼?」後面看不到電視屏幕的組員,跳着腳興致勃勃的問道。
前面響起嘩啦啦的翻頁聲,很快計算結果和重型機械廠宋總工程師給的數據就比對完成了:「對、對、對,全都對上了!程序是正確的,設備也沒有問題!」
「我看看!」
「讓我也看看!」
「嚯,是真的,都對上了!」
「設備也沒出問題,沒有內存溢出,也沒有其他問題。溫度正常,電壓正常,我們的這套設備真的能做有限元分析!」
「太棒了!」
興趣小組裏的每一個人,幾乎都親自對照了一遍。到了最後他們並不是要確定設備有沒有問題,而是希望能夠親自感受一番這兩個月的勞