IC程式設計卻是和蘋果的DOS基本相同。
顧偉聽到耳邊霹靂啪啦的鍵盤響聲,轉頭看到林鴻正在操作計算機,於是驚訝地問道:
“你在做什麼?”
“程式設計啊,給燒錄器編寫一個配套工具。”
“你連這個都懂?”
“學過一些。”
顧偉徹底無言了,他還想著找一個朋友過來幫忙,而且還沒有把握是否真的能夠在短時間內編寫好能夠配套的軟體,卻沒想到林鴻此刻已經開始編上了。
林鴻之所以有這個把握,完全是建立在已經摸透了燒錄器的基本原理的基礎之上。
這個過程看似很複雜,其實原理是比較簡單的,就是一個資料的複製過程,將一個儲存器中的資料,複製到另外一個地方,對地址裡面的資料進行挨個掃描就行了。
林鴻此刻的打字方式並不科學,完全使用“二指禪”,但是打字速度卻相當快,他甚至已經實現了盲打,完全可以不看鍵盤敲出準確的對應字元。
顧偉在旁邊看得簡直要傻掉了。
他實在無法想象,兩個手指頭也能打字這麼快,而且還盲打。難道對方已經將鍵盤各個鍵位之間的距離記得清清楚楚,而且對手指的控制達到了如此令人恐怖的地步?
太變態了
林鴻完全不知道顧偉此刻已經將其歸類於“變態人物”,他全神貫注地在編寫著手中的這個程式。
由於涉及到底層的程式設計,單單隻用BASIC的語句是不能完成所有功能的,他還在其中嵌入了一些彙編指令,直接對硬體底層進行操作。
這在十幾年後,就相當於是微控制器程式設計,隨便一個計算機專業畢業的人估計都知道編寫幾段。但是在現在這個時候,國內在這塊簡直還處於空白狀態,就算有,也只是停留在各大研究機構和院校的實驗室中,這些技術還得完全靠從國外引進。
當然,林鴻完全不知道這一點。
由於林鴻編寫的這個工具,是專門針對他改造的燒錄器而編寫的,相比起之前的那個萬用型程式設計器軟體,要簡單許多,他大概只編寫了不到五百行程式碼就完成了這個小工具的編寫,其中有五六十行嵌入彙編語句。
在顧偉充滿震驚和崇拜的目光之下,他繼續除錯了幾次之後,最終將DUMP程式順利完成了。
這個程式的主要功能和之前的配套程式差不多,區別之處就在於多了一個對輔助電路的支援,在剛開始的時候,輔助位為0,當資料複製到八兆的時候,輔助位就會自動更換為1,這樣就開始了八兆以上地址空間的掃描。
“可以開始嘗試DUMP了。”
林鴻對顧偉說道。
顧偉連忙將27C320晶片插到燒錄器的中間插槽中,然後啟動了電源。
林鴻敲上他編寫的程式名稱,然後回車。
顯示器左下角的位置上立刻出現了一個慢慢增大的百分率數字——
1……
2……
5……
沒有圖形,只有一個這樣的簡單表示,對觀看者述說著資料的DUMP過程正在逐漸完成。…;要想實現圖形表示林鴻也是可以實現的,只是現在似乎沒有這個必要,他們關注的只是能不能成功將資料DUMP出來,至於軟體的介面,這是次要的,只要自己能夠看懂進行了。
顧偉可以看到,這一次的DUMP速度,確實比之前要快很多,這意味著林鴻加的那根飛線的確起作用了。
48……
快要到八兆了,林鴻和顧偉兩人此刻的心情各不相同,不過都緊盯著顯示器。
49……
50……
51……
“成功了”