還不快點登入,你們這些看小說都不登入就離開的。
登入可以幫助你收藏跟紀錄愛書,大叔的心血要多來支持。
不然管理員會難過。
《超級時空企業巨頭》第26章 調試和修改
  一覺睡到天亮,第二天李逸軒精神抖擻的來到公司,進入技術部門,工作台上已經擺滿了從市面買來的各種零配件。兩名機器人工程師正在做主板試製流片前的準備工作。

  主板流片難度不大,讓一名工程師負責解決,另一名被李逸軒叫了過來。

  硬件問題解決,還需要解決操作系統問題,目前個人計算機使用的還是CP/M系統,這款軟件在DOS誕生前可是大名鼎鼎。

  這款操作軟件的容量只有86K,但它並不是真正意義上的操作系統,用資源管理調度程序來稱呼它反而更加合適。

  由於目前存儲芯片容量太低,又沒有硬盤,也不可能安裝硬盤,為了節約成本,不可能在主板上使勁的堆芯片,畢竟不是做街機。因此圖形操作系統只能暫時放棄。等以後存儲器容量上來了,再上圖形操作系統不遲。

  李逸軒仔細分析了CP/M的源代碼,發現這個簡陋到極致的操作系統,根本就不存在什麽應用兼容問題,只要裝上去幾乎什麽應用都能在上面跑,只有DOS誕生後,應用軟件只能根據DOS的規范來編寫的應用軟件才能在上面運行。如果不按照DOS的規范來編寫,應用軟件就無法運行。

  根據CP/M這個特點,李逸軒決定重新編寫一個資源管理調度程序,一種可以完全兼容CP/M的類DOS微系統。

  隻用了簡單幾筆,就設定好了操作系統的基本構架。按照MOS公司公布的6502CPU的技術手冊,李逸軒雙手飛快的用鍵盤輸入一段段程序,程序不大只有112K,優化壓縮後只有86K,但要比CP/M系統更加的完善。

  讓工程師為系統設計一個界面,李逸軒開始另外一項工作,開發首款電腦應用軟件。

  應用軟件是計算機的靈魂,如果沒有應用,計算機簡直就是擺設。蘋果第一代計算機隻賣掉了300多台,第二代AppleII誕生了一年多了,銷量也不見起色,隻到哈佛大學的丹·布李克林和鮑伯·法蘭克斯頓,在AppleII上開發出了世界上第一款電子表格軟件visicalc,才讓AppleII大翻身。

  目前個人電腦應用程序還乏善可陳,那就由自己來推開通往另一片新天地的大門,李逸軒選擇開發的第一個王者級別的應用程序,自然就是幾乎無處不用的電子表格軟件了。

  由於FC主機的主板是一款成熟的主板,流片比原先預想的要快,只有用了三天時間,機器人工程師就流出一款完美的主板。偽操作系統也調試好了。燒錄進去,開機測試。

  呃,硬件和軟件匹配的不是那麽完美。只能繼續優化,繼續流片,繼續測試。再燒掉了36塊主板後,硬件和系統終於達到了完美的狀態。

  公司財務送來了這幾天技術部的開銷帳單,看得李逸軒隻怎舌。媽呀!沒想到短短幾天就燒到了8萬多美元,看來這個時候想要開發一款計算機還真不是一般人能乾的,這還是有前人的基礎上,短短幾天都燒掉了這麽多,那麽一切從頭開始,又該燒掉多少錢?

  李逸軒想去IBM的首台個人計算機—PC,開發就用了兩年時間,總共燒掉了1.6億美元的資金。

  看來以後有機會的話一定搞出給個人計算機使用的硬盤,負責這也太燒錢了,隻還是僅僅是硬件和軟件的匹配調試都花了這麽多錢,以後開發新的電子產品,又該燒掉多少錢?這研發成本也太高了。

  因為之前主板和系統並沒有做好,因此應用李逸軒並沒有開始做,只是做好了電子表格的構架設定規劃,現在主板和系統做好了,就全力開始做應用了。

  程序開發帶來了一些小小的麻煩,但也僅此而已,得益於另一時空蓬勃發展的開放源代碼社區,加上那麽多精英記憶的集合,以及機器人工程師的幫助,這些問題難度有限,大量的時間是花在查找BUG上了,然後對此一一進行修複。

  為了趕上3月份在矽谷舉辦的全美電子展,李逸軒吃、睡都在公司裡解決,硬生生地在四天時間內,編寫了數千行匯編代碼,完成了電子表格的主體功能,並且運行可靠,能夠直接作為成品讓普通用戶使用。

  最後測試了一遍這款取名為Excel的電子表格軟件,李逸軒十分滿意地在筆記上的版本號1.0記錄旁,重重地標注下完成時間,1978年2月26日。

   FC主機是一款面向家庭的遊戲主機,因此任天堂公司在開發的時候,首先考慮的一個因素就是如何節約成本,雖然上面裝了一款PPU,但電腦在圖形顯示方面的模塊還是有些略顯不足。

  換一塊性能更強的PPU?沒多大用,這個時空還沒有GPU的概念,PPU其實是圖片處理器,是理光公司用來處理照片的,運算能力嚴重不足,更換或增加PPU讓電腦的成本飆升不說,並不能解決實際的問題。這個時候就需要用到功能增強擴展卡了。

  其實,在計算機發展的早期,功能增強擴展卡一直個人計算機的標配,是專門用來增強計算機圖形和性能的一個東東,這個東西有點類似於後來的顯卡,不過它處理的任務要比顯卡多多了,直到後來CPU的性能上去了,功能增強擴展卡才被更加專業的顯卡替代。

  李逸軒設計的這塊功能增擴展卡采用了Z80處理器作為核心。這塊芯片在1976年上市,生產Z80的Zilog公司是幾個從英特爾辭職的技術員創辦的公司,這塊芯片的設計思路是山寨英特爾的8080處理器。它的時鍾頻率高達8MHz,而6502處理器目前只有1.4MHz,兩塊芯片差距巨大,價格上Z80也要比6502要貴不少,采購單價60美元,而6502只需25美元。

  之所以選擇Z80,李逸軒是想圍繞它做一款通用的功能增強擴展卡平台,不但能滿足現在的Excel電子表格的需求,還能滿足日後文字處理軟件和微機數據庫的需求,甚至連打印機都要支持。

  不可否認,這樣的多功能增強卡成本會高出少,但能有效降低用戶後續的投資。否則每推出一款辦公應用軟件,就要裝一款增強卡,對用戶來說成本實在是太高了。

  把程序燒錄進去, 插在主板的PC-I槽裡。開機,放入軟盤,裝上Excel。啪,李逸軒打個響指,運行完美。

  試用了幾下,程序運行流暢、快捷。電子表格在增強卡的加持下,畫面也漂亮了很多。

  不過它很快發現一個問題。這個問題就是這個時期的個人計算機都沒有安裝硬盤,因為這時期的硬盤又大又笨重,價格還非常昂貴,因此這個時期的計算機若要調動相關的程序應用,首先要把軟件先裝在內存上,才能開始使用。

  這樣就會出現一個問題,計算機一旦斷電,所有的數據就會全部消失,需要重新安裝軟件應用。好在現在的應用程序的容量都很小,因此重裝應用是花不了多少時間。真正讓人痛苦的是斷電後,辛辛苦苦輸入的各項數據又得重新來。

  其實這個問題很好解決,寫一個時間斷點程序就能搞定。也就是每過一段時間,計算機就把數據自動寫入軟盤,比如設定一分鍾,那麽計算機每隔一分鍾就把資料自動寫入軟盤。

  這樣一來,即使遇上斷電,你一分鍾前輸入的數據資料都還存在,因為都被寫入軟盤裡了。

  當然,這麽做稍微麻煩一點的是,輸入程序後,得把軟盤拿出去,再放進一章空白的軟盤,以方便數據隨時寫入軟盤裡。

  李逸軒還寫了個提醒小程序,假如沒有把應用盤拿出來,系統會在顯示器上提示:系統無法寫入,請插入寫入盤。

  這麽不斷的修修改改,終於趕在全美電子展之前,國際智能化公司的第一台計算機終於完成了最終的設計。
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息