運算速度:每秒運算5萬次。
內存:內存72K全字長磁芯體,一台磁芯存儲器陣列。
硬體規模:全機共用12200個電子管,80000個晶體二極體。
手握全世界最先進的電子管計算機,李愛國頗有點走在世界科技前沿的感覺。
這感覺非常之好。
只是
要想利用103電子管計算機實現鐵道信號的自動化,還差一個關鍵因素。
那就是.程序。
這年月程序尚且不能自動執行,全得靠操縱員陳靜用那她雙纖細小手在堅硬的按鍵上,以300APM的手速進行操作。
一台電子管計算機尚且能湊合。
但是咱李愛國乾的是全鐵道的大事業。
將來,全國大部分鐵路都將實現信號自動化,這一過程需要成千上萬台電子管計算機。
而在那個時候,或許會需要成千上萬個年輕的姑娘充當人肉程序輸入員。
然而,鐵路每天二十四小時不間斷運行。
這些小姑娘們只能長時間坐在昏暗的機房內持續輸入程序。
在這樣的環境下,她們的青春只能在黑乎乎的小屋裡悄然雕零……這種情況好像顯得得很不人道。
咱李愛國是個好人,自然不能迫害這些花季少女。
那麼該怎麼辦呢
操縱員陳靜輸入了程序,趁著程序執行的空檔,看到李愛國在盯著他,小臉頓時羞紅起來。
這個火車司機確實結婚了,但是也不是不能發生點啥.比如共同研究計算機之類的。
陳靜咬了咬嘴唇問道:「李司機,我剛才輸入的代碼有錯嗎?」
想想這兩天的經歷,陳靜覺得有些不可思議。
在103電子管計算機研製成功後,這麼寶貴的科研儀器並沒有放在計算所里,而是被運到了鐵道實驗室內,成為了控制鐵道信號輸出的生產力工具。
電子管計算機需要操縱員。
計算所里有五位專業操縱員,當那些操縱員們得知要離開計算所,去鐵道部門工作時,都打了退堂鼓。
畢竟鐵道部門在這年月尚且屬於大老粗部門,留給人的印象是鬍子拉碴、身上黑乎乎煤灰,說話喜歡罵娘的大老粗男人。
計算所可是國內最先進的科研單位,研究員們身穿整潔的灰色中山裝,講起話來也彬彬有禮,還都是高學歷。
只有陳靜答應了下來。
她這個操縱員被李愛國作為工具人也被打包帶到了鐵道研究所里。
在這裡陳靜才發現,鐵道上也有研究所,並且還特別的有錢,食堂里的飯菜里能吃到葷腥呢!
「那倒不是.」李愛國看著陳靜沉吟片刻,突然問道:「你們計算所里沒有想過編寫可以自動運行的程序嗎?」
「自動運行.程序?」陳靜有些摸不著頭腦了。
程序不都是手動輸入的嗎?
李愛國看到陳靜的樣子,這才意識到了自己的疏忽。
這年月沒有高級計算機語言,所有的程序都是直接在計算機底層運行,壓根無法做到時實循環。
「沒槍沒炮,不能光靠敵人造!撬鬼子鐵軌做炮彈,刮硝石當炸藥!」
李愛國哼起了鐵道上的流行小曲,背著手出了機房。
陳靜看著李愛國的背影,總覺得這個火車司機有點怪怪的。
她轉過身開始在操縱鍵上懸空模擬輸入,只有這樣才能保持輸入速度。
每一種高級程式語言的出現,都要耗費巨大的人力和物力,並且還要順應時代和市場的發展。
要想獨立創造出一種高級程式語言那都是編程大神級人物能做得到的事兒。
咱李愛國確實不是大神。
但是他掐指一算,還有幾年功夫,老美那邊就要出現一種名為BCPL的高級程式語言。
BCPL就是後世大名鼎鼎的B語言,也是C語言的基礎。
李愛國倒不是不想把C語言拿出來,關鍵是.那玩意太複雜了,運行起來能把電子管計算機干爆了。
而B語言就不同了,它結構簡單,卻可以直接操縱機器字符,並且還能編寫遊戲。
咳咳,遊戲只是附帶的,咱李愛國是為了鐵道信號自動化。
魯大師說道:「如果我能看得更遠一點的話,是因為我站在巨人的肩膀上。」
李愛國回到辦公室後,站在巨人的頭頂上,很快就把B語言搞了出來。
當然了,跟後世的B語言相比,李愛國覺得還需要更改一部分內容,讓B語言每個對象都有一個類型以及一個值。
類型決定了可用於值的操作的含義,以及對象占用的存儲空間大小。
如此一來,B語言就從只能操縱機器的語言,變成了半個C語言,擁有了編譯作業系統的能力。
這種工作一個人干太繁瑣了。
李愛國找來了宗先鋒和陳資料。
「今天咱們要研究一個小玩意。」
李愛國把B語言的構想和設計講了出來。
雖然說計算機語言特別晦澀,但是它的基礎是數學,陳資料這位大佬很快就明白了過來。
「利用0,1的交互進行計算,這確實是個新的計算思路,也許我應該想辦法.」
李愛國趕緊打斷陳資料:「陳哥,現在國內的計算機特別緊缺,你就別惦記著計算機科學計算了。你的任務是幫我把這種語言搞出來。」
開玩笑,在後世確實有一個數學分支利用計算機計算。
但是,陳資料可是要成為破解1+1的男人,不能把精力浪費在這個上面。
宗先鋒是電氣專業的優秀學生,腦瓜子靈活。
李愛國負責總架構、宗先鋒負責代碼編譯、陳資料負責數學邏輯。
幾人只花費了不到兩天時間,就完成了B語言的設計工作。
有了計算機語言,接下來就要培訓能使用計算機語言的人了。
機房內。
陳靜剛拼完手速,正揉著酸疼的手指頭吸溜著嘴。
自從當上操縱員後,她的手指頭關節就隱隱作疼了,晚上有時間疼得睡不著覺。
但是為了計算機的發展,陳靜和那些操縱員們把這個情況隱瞞了下來。
「李組長,程序已經輸入了,運行正常!」看到李愛國進來,陳靜趕緊站起了身。
「不著急,我今天來找你,是想詢問你,你想不想當程式設計師?」李愛國笑道。
「程式設計師?」陳靜一臉茫然。
「我設計了一種高級計算機語言,編譯出來的程序可以自動運行。程式設計師就是負責編譯程序的人。」
程序自動運行,也就是說不需要操縱員了。
負責編譯程序,也就是說她將成為程式設計師。
短短一句話,讓陳靜經歷了失業到再就業的冰火兩重天,她慌忙不迭的點頭:「願意,我願意!」
操縱員需要記憶力好,邏輯觀念好,陳靜還是大學畢業生,學習能力也強,只是花費了兩天功夫就掌握了B語言。
李愛國帶著陳靜和陳資料合作搞出一條名為脈衝信號的程序。
程序上機運行後,能夠穩定的運行控制鐵道自動信號,並且還具備自檢功能。
這個消息傳到計算所里,所長和夏中肅教授瞬間震驚了。
「啥,能自動運行的程序,並且這種程序還能編譯出來?」
「出大事了,咱們計算機領域又出大事了!」
「只是這種大事為什麼發生在鐵道部門,不應該啊.」
「甭管是哪個部門,都是為了建設國家嘛,走,咱們趕緊去瞧瞧。」
意識到高級程式語言的重要性,所長和夏中肅教授帶著一幫子研究員們準備趕往鐵道研究所。
但是足有幾十個人,計算所里只有三輛小轎車,壓根坐不下。
所長為了不打擊同志們的熱情,臨時調派了一輛嘎斯卡車。
一輛小轎車,一輛嘎斯卡車組成的車隊浩浩蕩蕩的出了計算所。
正準備離開計算所的列別傑夫教授看到這一幕,眼睛微微眯起。
他讓司機搖下車窗,衝著門衛遞了根煙:「小同志,你們計算所這些同志是去了哪裡啊?」
門衛笑呵呵的接過煙,臉色一正:「應該是去抓老鼠了。」
前兩天,他把被列別傑夫教授詢問的情況匯報給了保衛科,科長狠狠的批評了他一頓。
並且提醒他注意保密,在跟老毛子專家打交道的時候小心點。
抓老鼠?這麼多人開著大卡車抓老鼠?信你個大頭鬼啊。
列別傑夫教授看著門衛陷入了沉默中。
列別傑夫教授覺得此次到種花家做客,種花家的人好像變狡猾了,連一個小小的門衛也敢欺負。
不過列別傑夫教授並沒有太在意門衛。
他覺得還是應該想辦法搞清楚計算所到底在搞些什麼。
看著小兄弟馬上要超過自己,列別傑夫教授這個老大哥心中很不舒服。
另外一邊。
車隊浩浩蕩蕩的開到了鐵道研究所門前。
門口的保衛幹事們看到計算所里來了足足幾十號人,當時就嚇壞了,連忙搖動電話報告給了劉國璋。
「報告主任,有人來搶咱們的老鼠尾巴了!」
夏教授在旁邊聽得真切,慌忙解釋:「我們是計算所的。您搞錯了。」
保衛幹事看了看夏教授,對著話筒喊道:「報告主任,計算所的人來搶咱們的老鼠尾巴了!」
夏教授:「.」
劉國璋接到門衛電話的時候,一腦門的問號。
「啥?這幫搞計算機的難道真惦記上俺們研究所的老鼠尾巴?」
劉國璋並不是杞人憂天。
隨著除四嗐走向高潮,老鼠越來越難抓,單位之間的比拼也進入了高潮。
有一些單位的領導動起了歪腦筋。
自己捉不到,可以搶別人的啊。
再說了,搶老鼠尾巴,能叫搶嗎?
那就做積極除四嗐!
他們帶上保衛科和武裝部的同志,全副武裝起來,趁隔壁單位不注意,衝進對方庫房內,把老鼠尾巴搶走了。
這事兒鬧得京城人心惶惶的。
有些單位門口的保衛幹事們為了保衛老鼠尾巴,甚至架起了機關槍。
鐵道研究所因為有了李愛國的粘老鼠板子,是京城有名的老鼠尾巴大戶,別人早就眼紅了。
此時更應該小心謹慎。
「走,讓保衛幹事帶上步槍,跟我去瞧瞧!」
劉國璋帶著十幾個保衛幹事來到大門前,仔細一問,差點笑出聲來。
「所長同志,您帶這麼多人來我們研究所,按照規矩,應該提前在電話里打招呼。」
「抱歉,劉主任,我一時心急,給疏忽了。」
看到計算所帶了那麼多人,所長還急哄哄的樣子,劉國璋心中一動,問道:「李愛國搞出來的那個什麼啵,就那麼重要嗎?」
「不是什麼啵,是ㄅㄛ(啵)語言!」
劉國璋雖算是半個技術人員,但是在所長看來還是個大老粗。
他邊走,邊跟劉國璋上課:「計算機語言,是人跟計算機交流的工具」
看到劉國璋一臉茫然,所長覺得國內的計算機教育任重而道遠。
他嘆口氣道:「這麼說吧,有了這個ㄅㄛ(啵)語言,咱們國家在計算機領域就能走在世界的前沿。」
「早這麼說,不就行了嗎.」劉國璋的眼睛瞪大瞪圓了。
他不懂計算機,但是懂得走在世界前沿是什麼意思。
那意味著光榮啊!
雖不明白李愛國是怎麼搞出來的,但是李愛國是鐵道上的人。
李愛國光榮了,那就等於鐵道光榮了,等於他劉國璋光榮了。
「咳咳,所長同志,看來我們鐵道方面的技術比你們計算機技術還要複雜啊。」
「怎麼說?」
「你想啊,我們的火車司機都研製出了什麼啵」
所長:「.」
他覺得好像被鐵道部門的大老粗鄙視了。
不過所長此時並不在乎這些。
他跟著劉國璋來到實驗室之後,立刻將正在進行鐵道信號穩定測試的李愛國給拉了出來。
「愛國同志,你真的編譯出了一整套高級程序語言?」
看著這位老教授著急的樣子,李愛國也沒多囉嗦,便將ㄅㄛ(啵)語言的詳細情況托盤而出。
「什麼!你們已經編譯好了程序,並且穩定運行五天了?」
「你們還培養了一位女程式設計師?」
所長並沒有偏聽偏信。
他帶著夏教授親自測試了李愛國用ㄅㄛ語言編譯出來的程序,又確定了程序具備自動運行之後,才算是徹底相信了。
「利用ㄅㄛ語言來編譯出可執行的程序李愛國真的只是一個火車司機嗎?」
所長這會腦瓜子嗡嗡作響。
他感覺到鐵道研究所比計算所更像是研究計算機的地方了。
直到他看到了身穿計算所深灰色制服的陳靜從機房裡走出來,這才算是鬆了口氣。
至少程式設計師還是計算所的人。
「陳靜同志,祝賀你成為國內第一個女程式設計師。你的工作非常努力,也該進步了!」
所長恍惚有種感覺,李愛國這小子選擇陳靜,應該是為了契合上級提出的「女子能頂半邊天」的方針。
陳靜此時感覺到天上掉下了白面饅頭。
當初是因為沒有人願意來鐵道上工作,她才不得不頂上的。
現在竟然成了第一個女程式設計師,還馬上能夠晉升了。
所長和夏中肅教授和那幫子專家們在觀察了鐵道自動信號的運行,決定搞明白了ㄅㄛ(啵)語言的基礎知識。
李愛國這個種花家的第一個程式設計師不得不擔當起老師的職務。
這時候陳資料見工作完成了,擔心自己總是待在鐵道所裏白吃飯,不幹活影響太壞了。
他想要返回數學所繼續自己以前的工作。
李愛國喊住了陳資料:「陳哥,明天我要給計算所的幾位同志講課,你也在旁邊聽聽吧?」
「我?」陳資料愣了一下。
陳資料還以為李愛國知道他對計算機計算科學感興趣,所以才帶上他,所以便答應了下來。
陳資料沒看到,李愛國看著他離開,嘴角勾起一絲得逞的笑容。
日落西山黑了天,家家戶戶把家還。
李愛國今天搞出了高級語言程序,心中也十分高興。
騎著自行車拐到朝陽菜市場。
買了五斤雞蛋,兩斤鴨蛋,還買了一條大鯉魚,準備改善生活。
推著自行車進到院子裡。
三大爺也剛釣魚回來,正在拾掇小魚。
看看李愛國車子把上掛的大鯉魚,他小眼睛眨麼眨麼,彎著身子湊了上來。
「愛國,大魚的味道沒有小魚的味道好。
我拿三斤小魚換你這條三斤大魚。
我吃點虧,讓你占點便宜,怎麼樣?」
三大爺拎起一串子小貓魚。
「三大爺,我這人思想覺悟高,從不占便宜,所以,不能跟您換。」
說完,李愛國推著自行車揚長而去。
一句從不占便宜把三大爺整懵逼了。
他衝著李愛國的背影伸了伸手,卻說不出一句話。
「老婆子,我咋覺得李愛國好像在罵我」三大爺看著正在蹬磨電輪的三大媽幽幽的說道。
三大媽點頭:「你的感覺沒錯。」
三大爺:「.」
推著自行車,跟著住戶們打著招呼進到中院。
李愛國看到賈張氏站在水池旁指著易家的方向罵著什麼。
一大媽不時在月牙門旁探出腦袋,卻不敢湊上前。
有一群住戶在那裡看熱鬧。
「怎麼了?」李愛國走到許大茂身旁,遞出根煙問道。
許大茂接過煙,幸災樂禍道:「賈東旭今天在車間裡出事故了,手指頭被機器夾了下,差點沒夾斷。」
「這跟易中海有什麼關係?」
「賈張氏見易中海沒拎著禮物看望賈東旭,覺得易中海是故意安排賈東旭干危險的活兒,想要害賈東旭。」
許大茂顯得特別興奮。
搞明白事情的來龍去脈後,李愛國也沒有繼續看下去的興致。
相比較四合院內的蠅營狗苟,他更願意把時間花費在正事兒上。
賈張氏罵了一陣子,卻不敢真找易中海算帳,只能氣呼呼的回了家裡。
一大媽見賈張氏沒打上門,鬆了口氣,跑回了家。
「老頭子,賈東旭受傷不會是你動的手腳吧?」
一大媽看著易中海問道。
易中海一臉無奈:「我是啥樣的人,你能不知道嗎?賈東旭雖然越來越不像話了,但還是我徒弟,我能下那狠手?」
「那他咋受傷了?」
「那只能怪他自己笨。」易中海語氣冰冷。
以往賈東旭有易中海幫忙,在車間裡只用從事輕鬆的活兒。
現在兩家鬧翻了,賈東旭只能跟別的工人一樣,去車間裡乾重活兒。
搞明白來龍去脈後,一大媽嘆口氣道:「老易啊,東旭畢竟是你徒弟,能照顧你就多照顧點」
易中海不樂意聽這些,擺擺手打斷一大媽:「當初賈東旭出賣我的時候,他沒把我當成師傅,我何必把他當成徒弟。以後這些事情不要再提了。」
一大媽見易中海越說越激動,擔心他心臟病又犯了,連忙拿來藥物讓他服下。
吃了藥,易中海問道:「老婆子,李愛國最近在忙什麼?」
「今天我看到他回來了,還帶著一條大鯉魚。」
「這個孫賊竟然吃魚!」
易中海剛想罵幾句,就覺得心臟突突跳。
他連忙深吸幾口氣,這才緩解了一些。
現在連罵人都不能罵了。
易中海覺得自己太憋屈了。
夜幕將近。
家家戶戶亮起了燈。
陳雪茹的晉升已經有了進展,今天區裡面的同志找她談了話,如果說沒有人反對的話,估計下個月就能晉升為副主任。
小陳姑娘顯得很開心,做了一大桌子菜。
吃飽喝足,李愛國打開檯燈,坐在寫字桌前,拿起鋼筆在稿紙上撰寫。
「ㄅㄛ語言教程」
計算機語言教程的好壞關係重大。
至今李愛國依然記得前世剛接觸編程的時候,差點被一本C語言教材給勸退的經歷。
後來翻閱了其他的教材,才算是重拾信心。
回過頭看去,李愛國覺得那把C語言教材,其核心精神,不是讓你學會C語言,而是讓你學不會。
那位撰寫教材的同志,以其畢生精力,勸退了無數學生從事計算機工作的念頭.
【有知道是哪本C語言教材的同學,可以把答案打在公屏上】
「ㄅㄛ語言教程的原理.」
筆尖在白皙的紙張上縱橫,一行行工整的漢字,符號陸續浮現。
陳雪茹清洗了碗筷,見李愛國開始工作了,倒了一搪瓷缸子茶水端了過來。
「愛國哥,你寫的什麼?我怎麼一點都看不明白。」陳雪茹看著紙張上各種各樣的古怪符號,小腦袋瓜里都是問號。
李愛國捏了捏鋼筆回了一句:「這是ㄅㄛ語言,是專業的教材。」
「啵語言」小陳姑娘嘟囔一句,眼睛瞬間瞪大瞪圓,呼吸急促了起來。
她腦子裡頓時一片空白,呆呆的看著紙張上的符號。
打啵也能光明正大的說出來了?還寫成了專門的教材?!
「直接插入排序的方法有兩種,一種是」
李愛國這時好死不死的讀出了正在撰寫的排序方法。
打啵也就算了,現在還要.
「啊!」
小陳娘痛呼一聲,幾乎羞憤欲絕!
李愛國嚇了一跳,抬起頭看著一臉氣憤的都要掉眼淚的小陳姑娘,納悶道:「雪茹,怎麼了?」
「你你怎麼能寫出這麼無恥的東西!」小陳姑娘此時臉色臊紅了起來。
那種詞語只是想想,她都覺得靈魂受到了污染。
「什麼無恥的東西」
李愛國看看材料紙上的符號,這才算是明白過來,連忙解釋道:「這是ㄅㄛ語言,BO語言,是計算機上用來編譯程序的語言,不是你想的那樣。」
計算機上的語言程序?
小陳姑娘也在報紙上看過跟電子管計算機有關的新聞,只不過還是第一次聽說計算機需要語言。
李愛國接著解釋:「計算機就是個機器,咱們只有用它聽得懂的語言,才能讓它幹活。這種語言叫做計算機語言。」
小陳姑娘這才意識到自己鬧了個大烏龍。
思想不純潔的原來是她。
「呀,我剛才好像喝醉了.」
小陳姑娘此時慌得不行,滋溜一下鑽進被窩,裝起了小鴕鳥。
李愛國看看蠕動的被窩,再看看材料紙上的啵語言。
「冰冷的啵語言哪有打啵來的快樂。」
他站起身大步走了過去。
昏黃燈光打落在他身上,在大紅色的被褥上映襯出一個巨大的影子。
夜靜悄悄。
夜熱鬧鬧。
(本章完)