兩人開了會玩笑,俞允成才說起了正事:“高主任,那他們這個鑑定還搞不搞?我可是惦記着你另外一個項目呢,老這麼浪費我們的時間也不是個事兒,哈哈。”
高振東也想起這事情來:“嗯,回頭我問一問,反正你都準備好了,這幾天你就休息休息,這段時間我看你也是挺累的,乾脆把你愛人接到京城來團聚一下也好嘛。新項目的事情,勞動節後再說。”
高振東沒有說直接放假讓俞允成回海河口1761所與家人團聚的話,在即將出最終成果的時候,不論是否出於好心,但是事實上把人從一線支開,都非常容易引起誤會。
如果俞允成自己有回海河口的想法,他自己會提出來,總之這個事情不能由高振東來提。
而下一個項目碲汞鎘不是那麼急迫,磨刀不誤砍柴工,心急吃不得熱豆腐。
俞允成點笑道:“也行,那我就偷個懶。不過要說到累,我比你可好多了,還是要注意身體啊。”
高振東的忙碌,他自然是看在眼裡的,順口叮囑了一句。
高振東把報紙留給俞允成做紀念,至於他自己,再去踅摸一份就行,這方面,俞允成就沒他方便了。
而這個時候,廠裡的廣播裡,已經在播報《日報》的兩篇報道了,兩篇輪着播,一天播八遍。
高振東沒有在意廠裡的沸沸揚揚,他現在有讓他自己激動的事情要做。
——單板機的硬件,基本上調試完了。
現在的單板機,沒有運算所剛做好送過來時候那麼整潔精緻。
整塊板上,到處是各種顏色的飛線,板子上的銅箔到處都有被刮開的痕跡。
飛線要麼焊在焊盤上,要麼就焊接在被刮開的銅箔上,被燙化又重新凝固的深棕色松香在電路板上隨處可見。
更有甚者,有少量飛線實在是不太好找地方焊接了,被直接焊在了芯片或者分立元件的引腳上。
這應該是高振東出品的最醜的一塊板子了,不過在高振東看來,這玩意的意義比DJS-59都大,因爲DJS-59難以普及,這東西卻可以。
整塊板被平分爲四塊區域,四塊區域中間,是用類似郵票孔的一排孔分開。
四塊區域也不是正方形,而是四個角都缺了基本相同大小的一部分沒有佈置任何線路。
最讓人不解的是,四塊板之間,除了郵票孔分隔之外,沒有任何連接線,四塊板的連接,是靠幾條直接跨過郵票孔分隔線的排線連接的。
不過醜雖醜,高振東明顯對自己的作品非常滿意,他走出計算機房,洗乾淨手,把手擦乾,然後回來
他這一連串動作,和焚香沐浴沒什麼關係,防靜電而已。尤其是他穿的薄羊毛衣,那可是靜電大戶,脫衣服都能聽到啪啪響的那種,黑暗中甚至能看到閃光。
高振東套上靜電手環,開始連接外設線,靜電手環不是什麼高科技的東西,不過用處還是挺大的。
安全類設施設備有個特點,就是它發揮作用的時候,你意識不到它有用,當意識到應該把它有用的時候,往往都已經晚了。
高振東不緊不慢,他可是吃過毛手毛腳的虧的,前世裝電腦,曾經把一個鐵殼打火機直接掉到了主板上,主板當場就掛了。
XS-59、JP-59,調制解調器、磁帶機、磁芯存儲器甚至他連剛到不久的DY-60都給接上了。
每一項都是接上去做過基本測試的,不過全部接上還是第一次。
分開接沒問題不等於全接上也沒問題,高振東可就等着這最後一哆嗦了。
前世又不是沒炸過電源,他經驗可豐富了。
帶着點小心,高振東合上了單板機和外設的總電源,別炸別炸,他心裡唸叨着。
單板機很給面子,沒有咔嚓的聲音,要知道阻容元件和芯片炸起來的時候,那可是真炸。
顯示器上沒有任何輸出,不過這是正常的,單板機的BIOS還在DJS-59的磁芯裡呢,要等上電測試沒問題了纔會移植過來。
高振東伸着鼻子,在單板機的電路板上方一路掠過去,緩慢移動鼻子的同時,還在一下一下不停的用鼻子吸氣。
這是最原始的檢測手段之一,聞聞糊沒有,土歸土,還挺管用。
要是有糊味了,那就趕緊斷電,電路板是電木(酚醛樹脂)基底,要是燒糊了,味兒還挺特殊,一下子就能聞出來,其他元件燒糊了也同樣。
沒辦法,線路密集,加上飛線遮擋,這時候用眼睛看還真不如靠鼻子聞。
同時,他的眼睛在盯着電源的輸出電壓和輸出電流顯示管,通過這些數據,他能大概判斷這些設備的啓動是否基本正常。電流跑不上去,有問題,沒有供電或者供電不完全,電流跑得太高,得,有短路,電流忽上忽下,其波動與預期不符,那就可能是啓動流程卡死或者進入了循環。這裡面最煩的,反而是最後一種,忒難查了。
電壓也類似,一旦暴跌,那就意味着麻煩大了。
暫時化身汪星人的高振東聞了一會兒,沒聞見那種特殊的糊味,電流也挺正常,變化符合預期。
高振東拳掌相擊:“哈哈,成了。”
結合他前面的調試過程和結果,這意味着單板機的硬件和對外接口,都沒有問題了。
甚至還有個預期之外的好消息,單板機的工作頻率,要比DJS-59高20%!
原因倒也並不離奇,集成電路帶來更好的器件一致性、更少的外圍元件、更簡化的電路,還有製造工藝進步帶來的可靠性提升,這些都讓單板機在工作可靠性上比DJS-59更勝一籌。
接下來,就是軟件的問題了。
要說軟件,首當其衝當然是BIOS,沒有這玩意,其他的軟件實現起來就很困難。
好在手上已經有一臺DJS-59了,寫起BIOS來,比前面做DJS-59的時候,可方便多了,能直接在DJS-59上編寫和調試,然後再將編譯結果寫入單板機存儲器中。
對於單板機來說,還有個好處是,它的基本架構其實和DJS-59是一致的,最大的不同在於寄存器數量和尋址範圍上,至於ALU、指令譯碼、數據位寬、外設接口、指令集等等,兩者都是一樣的。
因此DJS-59的BIOS只需要進行一定的修改,就能直接用到單板機上,這個工作量並不大。
這個修改工作,高振東已經完成了,現在他就是要進行驗證。
高振東關閉單板機,將磁芯存儲器連接到DJS-59上,然後打開了DJS-59,開始寫入單板機BIOS。
看起來是有點麻煩,不過這年頭可不支持熱插拔,非要這麼幹的話,就很容易從熱插拔(IT)變爲熱插拔(物理)。
一系列略顯繁瑣的操作過後,高振東將磁芯存儲器重新接到了單板機上,啓動了單板機。
“嘀”的聲音響起,高振東心頭一鬆。
至少,系統已經進入自檢了。
高振東緊盯着屏幕,在他有些焦急的等待中,又是“嘀嘀嘀嘀”的幾聲響過,XS-59上跳出了一行字。
“DJS-60D,BIOS Jiu Xu”
一個光標在這行字的下方跳動着。
“搞定!”高振東一激動,連前世的口頭禪都說出來了。
他已經給單板機起了個名字,DJS,承襲自DJS-59,這是雷打不動的,60,意思是1960年,至於D,代表的是“單板機”的“單”字兒。
這種方法,也算是高振東前世的軍迷鋼印了,QBZ、QSZ都是這麼來的。
“JiuXu”就簡單了,“就緒”,這東西和C語言等希望在國內外都推廣的不同,自己人用嘛,漢語拼音就行,要不是BIOS裡沒法整漢字字庫,高振東就把它換成“就緒”了。
高振東關閉了單板機,重新回到DJS-59上,接下來,他要把DJS-59的循環值守環境移植到單板機上。
這個工作繁瑣,但是並不困難。
絕大部分工作,是修改DJS-59循環值守環境的C語言工程的頭文件,將裡面預定義的寄存器數量、名稱、尋址寬度等參數,改爲和單板機一致,同時把程序裡面一些超限的東西改掉就行。
高振東只准備改循環值守環境這一個東西,最多再配一個通過計算圓周率來測試計算機算力的小程序,其他的就不改了。
至於其他配套程序怎麼解決,那簡單,搖人,招呼一聲,運算所那幫同志直接嗷嗷叫着就衝上來了。
這個工作的量不是很大,估計五一節後,也就完成了,不就是勞動節獻禮嘛,我也整一個。
就算趕不上五一節,那整成兒童節獻禮總可以了吧,大不了再把貪吃蛇或者俄羅斯方塊給移植上去,作爲給小朋友們的節日禮物,完美,計劃通!
關於這個事情,後世一篇研究國產電子遊戲史的文章《國產遊戲史話》裡是這麼寫的。
“第一個國產電子遊戲,是我國信息技術的奠基人高振東先生於1959年所作的自娛之作“貪吃蛇”,該遊戲曾經風靡於我國第一代信息技術人員之中。但公衆看到的第一款國產電子遊戲,卻是1960年高振東先生爲了給小朋友們慶祝節日,特意在第一臺國產個人計算機上編制的‘迭磚塊’,它後來有了一個在全世界更加耳熟能詳的名字——‘華夏石’。”