關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第100部分

BIOS、作業系統和系統軟體、應用軟體……層層疊加,最終計算機正常運轉,完成要求的任務。

這就像社會上各類企業裡的等級制度。基層員工、中層幹部、高階主管、大老闆……每個層次對上一級別下達的指令負責,經過有機地配合運作後,企業才能生存和創造利潤。

錢長友研發漢卡的過程。也必須遵循這個分工層次,去借助已有的系統底層功能。

由於漢卡是在DOS下執行的,基於DOS的開發環境,錢長友不得不呼叫很多低層次的硬體指令,幾乎接近於組合語言地程度,這往往是透過訪問BIOS中斷服務來實現的。如此做雖然是無奈之舉,增加了開發難度,但卻能最大程度地使用硬體資源,提高漢卡地執行速度。

BIOS是英文“Basicputstem”的縮略語,直譯過來後中文名稱就是“基本輸入輸出系統”。其實,它僅僅是一組固化到計算機主機板ROM晶片上的程式,為計算機提供最底層的、最直接的硬體設定和控制。

按下電源按鈕,計算機啟動後,只要沒有進入作業系統,就都是BIOS程式在執行。可以說,它是一種與硬體聯絡相當緊密的特殊“軟體”,如同連線軟體程式與硬體裝置的一座“橋樑”,負責解決硬體的即時要求。

前世裡,有些著名的計算機主機板製造廠商,強化了BIOS程式能,使其接近於一個微型作業系統,然後透過商

,鼓吹什麼不開機就能上網和聽音樂等等之類地賣點是一種取巧的手段罷了。

CPU是計算機的“~資料,指令加工資料,然後得出結果。這就像1+1=2一樣,除了加號和等號是指令以外,其他三個數字都是資料。

BIOS程式是指令,它所需要處理地資料就存放在CMOS裡面。

CMOS是�