運算速度︰每秒運算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語言。
李愛國帶著陳靜和陳資料合作搞出一條名為脈沖信號的程序。
程序上機運行後,能夠穩定的運行控制鐵道自動信號,並且還具備自檢功能。
這個消息傳到計算所里,所長和夏中肅教授瞬間震驚了。
“啥,能自動運行的程序,並且這種程序還能編譯出來?”
“出大事了,咱們計算機領域又出大事了!”
“只是這種大事為什麼發生在鐵道部門,不應該啊.”
“甭管是哪個部門,都是為了建設國家嘛,走,咱們趕緊去瞧瞧。”
意識到高級編程語言的重要性,所長和夏中肅教授帶著一幫子研究員們準備趕往鐵道研究所。
但是足有幾十個人,計算所里只有三輛小轎車,壓根坐不下。
所長為了不打擊同志們的熱情,臨時調派了一輛嘎斯卡車。
一輛小轎車,一輛嘎斯卡車組成的車隊浩浩蕩蕩的出了計算所。
正準備離開計算所的列別杰夫教授看到這一幕,眼楮微微眯起。
他讓司機搖下車窗,沖著門衛遞了根煙︰“小同志,你們計算所這些同志是去了哪里啊?”
門衛笑呵呵的接過煙,臉色一正︰“應該是去抓老鼠了。”
前兩天,他把被列別杰夫教授詢問的情況匯報給了保衛科,科長狠狠的批評了他一頓。
並且提醒他注意保密,在跟老毛子專家打交道的時候小心點。
抓老鼠?這麼多人開著大卡車抓老鼠?信你個大頭鬼啊。
列別杰夫教授看著門衛陷入了沉默中。
列別杰夫教授覺得此次到種花家做客,種花家的人好像變狡猾了,連一個小小的門衛也敢欺負。
不過列別杰夫教授並沒有太在意門衛。
他覺得還是應該想辦法搞清楚計算所到底在搞些什麼。
看著小兄弟馬上要超過自己,列別杰夫教授這個老大哥心中很不舒服。
另外一邊。
車隊浩浩蕩蕩的開到了鐵道研究所門前。
門口的保衛干事們看到計算所里來了足足幾十號人,當時就嚇壞了,連忙搖動電話報告給了劉國璋。
“報告主任,有人來搶咱們的老鼠尾巴了!”
夏教授在旁邊听得真切,慌忙解釋︰“我們是計算所的。您搞錯了。”
保衛干事看了看夏教授,對著話筒喊道︰“報告主任,計算所的人來搶咱們的老鼠尾巴了!”
夏教授︰“.”
劉國璋接到門衛電話的時候,一腦門的問號。
“啥?這幫搞計算機的難道真惦記上俺們研究所的老鼠尾巴?”
劉國璋並不是杞人憂天。
隨著除四�螤觬瞼w保 鮮笤嚼叢僥炎ュ в恢 淶謀繞匆步 肓爍叱薄 br />
有一些單位的領導動起了歪腦筋。
自己捉不到,可以搶別人的啊。
再說了,搶老鼠尾巴,能叫搶嗎?
那就做積極除四��