這個修改工作,高振東已經完成了,現在他就是要進行驗證。
高振東關閉單板機,將磁芯存儲器連接到djs-59上,然后打開了djs-59,開始寫入單板機bos。
看起來是有點麻煩,不過這年頭可不支持熱插拔,非要這么干的話,就很容易從熱插拔(t)變為熱插拔(物理)。
一系列略顯繁瑣的操作過后,高振東將磁芯存儲器重新接到了單板機上,啟動了單板機。
“嘀”的聲音響起,高振東心頭一松。
至少,系統已經進入自檢了。
高振東緊盯著屏幕,在他有些焦急的等待中,又是“嘀嘀嘀嘀”的幾聲響過,s-59上跳出了一行字。
“djs-60d,bosjuu”
一個光標在這行字的下方跳動著。
“搞定!”高振東一激動,連前世的口頭禪都說出來了。
他已經給單板機起了個名字,djs,承襲自djs-59,這是雷打不動的,60,意思是1960年,至于d,代表的是“單板機”的“單”字兒。
這種方法,也算是高振東前世的軍迷鋼印了,qbz、qsz都是這么來的。
“juu”就簡單了,“就緒”,這東西和c語言等希望在國內外都推廣的不同,自己人用嘛,漢語拼音就行,要不是bos里沒法整漢字字庫,高振東就把它換成“就緒”了。
高振東關閉了單板機,重新回到djs-59上,接下來,他要把djs-59的循環值守環境移植到單板機上。
這個工作繁瑣,但是并不困難。
絕大部分工作,是修改djs-59循環值守環境的c語言工程的頭文件,將里面預定義的寄存器數量、名稱、尋址寬度等參數,改為和單板機一致,同時把程序里面一些超限的東西改掉就行。
高振東只準備改循環值守環境這一個東西,最多再配一個通過計算圓周率來測試計算機算力的小程序,其他的就不改了。
至于其他配套程序怎么解決,那簡單,搖人,招呼一聲,運算所那幫同志直接嗷嗷叫著就沖上來了。
這個工作的量不是很大,估計五一節后,也就完成了,不就是勞動節獻禮嘛,我也整一個。
就算趕不上五一節,那整成兒童節獻禮總可以了吧,大不了再把貪吃蛇或者俄羅斯方塊給移植上去,作為給小朋友們的節日禮物,完美,計劃通!
關于這個事情,后世一篇研究國產電子游戲史的文章《國產游戲史話》里是這么寫的。
“第一個國產電子游戲,是我國信息技術的奠基人高振東先生于1959年所作的自娛之作“貪吃蛇”,該游戲曾經風靡于我國第一代信息技術人員之中。但公眾看到的第一款國產電子游戲,卻是1960年高振東先生為了給小朋友們慶祝節日,特意在第一臺國產個人計算機上編制的‘疊磚塊’,它后來有了一個在全世界更加耳熟能詳的名字——‘華夏石’。”
(本章完)</p>