商界精英 我是沃茲:一段硅𠔌和蘋果的悲情羅曼史   》 第49節:“蘋果”來了(1)      斯蒂夫·沃茲尼亞剋 Steve Wozniak

  第一步則是接通電源。我使用工作室隔壁的電源,繼而斷開並用示波器分析信號。我花了近一個小時的時間來發現阻礙微處理器運行的問題。有時,我發現微處理器的兩衹引腳偶然相互抵觸,讓彼此信號全無。有時,當我插入引腳會讓示波器上的信號變得彎麯。
  但我仍堅持不懈。你瞧,解决了自己製造的電子設備的問題時,我最為興奮,我也因此而持之以恆,儘管有時會感到失意、生氣、沮喪以及疲憊。但是,可以享受“我發現了”的時刻,一切都不是問題了。
  最後,我也享有了“我發現了”這一時刻。我的微處理器正常運作,一切進展頗為順利。
  但是,仍有其他事情需要解决。因為在終端設計上我經驗豐富,所以能快速移除電腦終端錯誤,即找出錯誤並將其糾正。我在惠普擁有一臺9英寸黑白電視機,當光標移入其屏幕,就能指揮終端機開始工作。
  下一步任務是修改可編程衹讀存儲器中256字節的監控程序。我用了數小時讓它中斷的語言運行,但卻總是失敗。我不能再在PROM編寫一條新程序。如果這樣做,我就不得不重新工作一次,再一次把程序註入芯片。我研究芯片數據,想看看自己哪裏出錯,但當天沒有任何發現。衹要是工程師,讀到此處,都心知肚明,“中斷”就是這樣,儘管程序運行時事事順風,但開始運行總是很難。
  最終,我還是放棄了,另外加上了兩塊可編程衹讀存儲器,用於存儲“探詢”程序。我在鍵盤敲了幾個鍵,結果卻讓我驚呆了,那些字母出現在了屏幕上!
  這種感覺難以形容,第一次嘗試就發現了新大陸,仿佛是一桿進洞。
  我看了看表,那是在晚上10點左右。接下來的幾小時裏,我嘗試將數據存入存儲器,並讓數據在屏幕上顯示出來,以便確保它確實存儲完畢,我甚至以16位進位法打了些短小程序並讓其運行,比如隨機打印出屏幕上的符號之類的簡單程序。
  當時我並未意識到,那個星期天,1975年6月29號,是個重要的日子,有史以來,在鍵盤上敲打的符號第一次直接顯示於屏幕。
  “蘋果”來了
  我永遠沒有勇氣在傢釀俱樂部舉手說:“嗨,看我做的電腦有多大的改進!”我甚至不敢在一屋子人面前說這樣的話——事實上,大傢通常在車庫聚會。但是,在兩周一次的聚會上,我願意把自己設計的東西擺在桌子上,並回答人們的問題。
  通常情況下,我裝配、調試好了機器,就開始了靜靜的展示,而當時被展示的那臺電腦就是後來的“蘋果I”(Apple I)。我從來沒有事先想過我要說些什麽,衹是一邊開始演示,一邊回答大傢的問題。很多時候,我會猜到對方想問什麽。我為自己的設計感到自豪,也堅信俱樂部的使命是推進計算機技術發展,我把整個設計,包括顯示程序復印了100份,供人們取閱。我希望他們能在這一設計的基礎上造出自己的計算機。
  我希望人們能看到“蘋果I”的優點。這是一臺衹有30個芯片的電腦,這麽少的數量足以讓人震驚。雖然芯片的數目與“牛郎星”計算機差不多,但是後者必須要花錢買許多昂貴的配件才能發揮作用。我設計的計算機開始就不貴,而且可以連上傢用電視機一起使用。它用起來自成體係,不需要花幾千美元買個昂貴的電傳打字機。
  我並不滿足於輸入0和1的設計。從高中開始,我的目標就是擁有一臺自己的電腦,能在上面編程——當然,那時我以為會用FORTRAN語言編程。
  我的計算機仍然沒有自己的語言。那是1975年,一個叫比爾·蓋茨的小夥子在我們圈內小有名氣,他用BASIC語言為“牛郎星”電腦寫解釋程序。我們俱樂部有份記錄在紙帶上的程序,可用電傳打字機的方式輸入,需要30分鐘。與此同時,一本叫《101BASIC電腦遊戲》(101 Basic Computer Games)的書出版了,它讓我嗅到了計算機編程的發展方向。
  這就是我認準了BASIC語言,並用它為“蘋果I”及其6502微處理器寫程序的原因。那時還沒有為6502微處理器編寫的程序,換句話說,用BASIC為其寫程序是我的首創,我甚至因此小有名氣——人們會說:“哦,是斯蒂夫·沃茲尼亞剋為6502寫的BASIC程序。”



   我读累了,想听点音乐或者请来支歌曲!
    
<< 前一章回   後一章回 >>   


【資料來源】北京師範大學出版社
第1節:生命中不能承受的喧囂(1)第2節:生命中不能承受的喧囂(2)第3節:我們是一群電子小孩(1)
第4節:我們是一群電子小孩(2)第5節:我們是一群電子小孩(3)第6節:我們是一群電子小孩(4)
第7節:邏輯遊戲(1)第8節:邏輯遊戲(2)第9節:邏輯遊戲(3)
第10節:邏輯遊戲(4)第11節:邏輯遊戲(5)第12節:邏輯遊戲(6)
第13節:電視幹擾發射機(1)第14節:電視幹擾發射機(2)第15節:電視幹擾發射機(3)
第16節:電視幹擾發射機(4)第17節:電視幹擾發射機(5)第18節:電視幹擾發射機(6)
第19節:“奶油蘇打”的日子(1)第20節:“奶油蘇打”的日子(2)第21節:“奶油蘇打”的日子(3)
第22節:“奶油蘇打”的日子(4)第23節:“奶油蘇打”的日子(5)第24節:“奶油蘇打”的日子(6)
第   [I]   II   [III]   頁

評論 (0)