BIOS芯片檢視原始碼討論檢視歷史
BIOS芯片 |
BIOS是Basic Input Output System的縮寫,意思是基本輸入輸出系統,是用於計算機開機過程中各種硬件設備的初始化和檢測的芯片,容量是1M或2M甚至8M。
簡介
在BIOS ROM芯片的容量方面,現在主板上常用的Flash ROM的容量一般多為1M或2M一直到8M。在486時代,一般只用512KBits的BIOS ROM,從Pentium級以後就主要採用1M Bits的BIOS ROM了,隨着BIOS的功能越來越多,支持的硬件越來越多,因此程序碼也越來越長,1M Bits的容量使用較少,目前出的主板上大多採用2M甚至8M Bits的BIOS ROM。Flash ROM芯片大致分為28、29兩大系列.28系列的FlashROM芯片是雙電壓設計的,它可以在5V的電壓的條件下讀取,而寫入則必須提供12V的電壓。這種芯片的主板在升級時要開機箱、改跳線設置。29系列的Flash ROM芯片則相對簡單,由於其採用單電壓設計,讀寫都採用5V電壓,因此只動用軟件就可以完成讀寫Firmware的操作。在主板說明書中,主板廠商還列出了Flash ROM芯片的容量,其中有1M和2M兩種容量的型號。這裡,"M"的單位是指"Mbit",1M的Flash ROM芯片實際能存儲的容量1Mbit=128Kbyte(1Byte=8bit),2M的芯片為256K。以上這些技術參數都可以通過芯片正面的編號來區分,這個編號是嚴格遵循集成電路編號規則來標註的,如:台灣Winbond(華邦)公司的FlashROM芯片,芯片編號為"29C020"。前兩位"29"表明這是一塊5V電壓讀寫的Flash ROM芯片,後面的"020"代表容量為2Mbit。如Intel生產的Flash ROM芯片,它的芯片編號為"28F010",由此可知該芯片是5V讀、12V寫,容量為1Mbit的Flash ROM芯片。另外現在最新的主板多用Winbond的W49V002FAP。
評價
生產ROM芯片的廠家很多,主要有Winbond、Intel、ATMEL、SST、MXIC等品牌。由於Winbond(華邦)生產BIOS ROM芯片時間較早,與主板的原始設計相兼容,因而市場占用量較大。Intel公司則在Flash ROM市場始終占領着領導者的地位,其586時代的I28F001BX芯片、I810(815)主板上的N82802AB芯片,都在BIOS的恢複方面給人留下了深刻的印象。不光主板上有BIOS,其它設備上如網卡、顯卡、MODEM、數字相機、硬盤等也有所謂的BIOS,像顯卡上的BIOS,來完成顯卡和主板之間的通訊;硬盤的啟動和使用也需要HDD BIOS來完成。這些外部設備上的BIOS也和主板的BIOS一樣,採用FLASH ROM作BIOSROM芯片,同樣也可以方便地升級,以修改其缺陷及增強其兼容性。[1]