|
馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
BIOS
在使用計算機的過(guò)程中,免不了要和主板上的BIOS、CMOS打交道,下面介紹一下這方面的常識。
BIOS,即微機的基本輸入輸出系統(Basic Input-Output System),是集成在主板上的一個(gè)ROM芯片,其中保存有微機系統最重要的基本輸入/輸出程序、系統信息設置、開(kāi)機上電自檢程序和系統啟動(dòng)自舉程序。在主板上可以看到BIOS ROM芯片。一塊主板性能優(yōu)越與否,在一定程度上取決于板上的BIOS管理功能是否先進(jìn)。在BIOS中主要有:
1.BIOS中斷例程
即BIOS中斷服務(wù)程序。它是微機系統軟、硬件之間的一個(gè)可編程接口,是計算機中最底層的軟件,用于程序軟件功能與微機硬件實(shí)現的衍接,對于同一計算機安裝的各種不同的操作系統,其BIOS都是相同的?梢哉J為,BIOS是各種操作系統的共同部分。DOS/Windows/ Unix操作系統對軟、硬盤(pán)、光驅與鍵盤(pán)、顯示器等外圍設備的管理都建立在系統BIOS的基礎上。程序員也可以通過(guò)對INT 5、INT 13等中斷直接調用BIOS中斷例程。
2.BIOS系統設置程序
微機部件配置情況是放在一塊可讀寫(xiě)的CMOS RAM芯片中的,它保存著(zhù)系統CPU、軟硬盤(pán)驅動(dòng)器、顯示器、鍵盤(pán)等部件的信息。關(guān)機后,系統通過(guò)一塊后備電池向CMOS供電以保持其中的信息。如果CMOS中關(guān)于微機的配置信息不正確,會(huì )導致系統性能降低、零部件不能識別,并由此引發(fā)系統的軟硬件故障。在BIOS ROM芯片中裝有一個(gè)程序稱(chēng)為“系統設置程序”,就是用來(lái)設置CMOS RAM中的參數的。這個(gè)程序一般在開(kāi)機時(shí)按下一個(gè)或一組鍵即可進(jìn)入,它提供了良好的界面供用戶(hù)使用。這個(gè)設置CMOS參數的過(guò)程,習慣上也稱(chēng)為“BIOS設置”,也有稱(chēng)“CMOS設置”的。新購的微機或新增了部件的系統,一般都需進(jìn)行BIOS設置。
|
| | | |
| 3.POST上電自檢
微機接通電源后,系統將有一個(gè)對內部各個(gè)設備進(jìn)行檢查的過(guò)程,這是由一個(gè)通常稱(chēng)之為POST(Power On Self Test,上電自檢)的程序來(lái)完成的。這也是BIOS的一個(gè)功能。完整的POST自檢將包括CPU、640K基本內存、1M以上的擴展內存、ROM、主板、CMOS存儲器、串并口、顯示卡、軟硬盤(pán)子系統及鍵盤(pán)測試。自檢中若發(fā)現問(wèn)題,系統將給出提示信息或鳴笛警告。
4.BIOS系統啟動(dòng)自舉程序
在完成POST自檢后,ROM BIOS將按照系統CMOS設置中的啟動(dòng)順序搜尋軟、硬盤(pán)驅動(dòng)器及CDROM、網(wǎng)絡(luò )服務(wù)器等有效的啟動(dòng)驅動(dòng)器,讀入操作系統引導記錄,然后將系統控制權交給引導記錄,由引導記錄完成系統的啟動(dòng)。
CMOS
CMOS(本意是指互補金屬氧化物半導體,一種大規模應用于集成電路芯片制造的原料)是微機主板上的一塊可讀寫(xiě)的RAM芯片,用來(lái)保存當前系統的硬件配置和用戶(hù)對某些參數的設定值。CMOS可由主板的電池供電,即使系統掉電,信息也不會(huì )丟失。
CMOS RAM本身只是一塊存儲器,只有數據保存功能,而對CMOS中各項參數的設定要通過(guò)上面談到的設置程序完成的。早期的CMOS設置程序駐留在軟盤(pán)上的(如IBM的PC/AT機型),使用很不方便,F在CMOS設置程序固化在BIOS芯片中,在開(kāi)機時(shí)通過(guò)特定的按鍵就可進(jìn)入CMOS設置程序方便地對系統進(jìn)行設置。
現在的CMOS RAM一般都有128字節及至256字節的容量。為保持兼容性,各BIOS廠(chǎng)商都將自己的BIOS中關(guān)于CMOS RAM的前64字節內容的設置統一與MC146818A的CMOS RAM格式一致,而在擴展出來(lái)的部分加入自己的特殊設置,所以不同廠(chǎng)家的BIOS芯片一般不能互換,即使是能互換的,互換后也要對CMOS信息重新設置以確保系統正常運行。
BIOS升級
現在奔騰級以上的主板上的BIOS大都采用電可擦新的Flsah Memory只讀存儲器為載體,這就為BIOS的升級帶來(lái)極大的方便。
Flash Memory是一種新型非揮發(fā)性存儲器,中文譯名為快擦型存儲器(有的也譯為閃速存儲器),是日本東芝公司于1980年申請專(zhuān)利,并在1984年的國際半導體學(xué)術(shù)會(huì )議上首先發(fā)表的,具備高速性,可以整塊芯片電擦除、耗電低、集成度高、體積小、可靠性高、無(wú)需后備電池支持、可重新改寫(xiě)、重復使用性好(至少可反復使用10萬(wàn)次以上)等優(yōu)點(diǎn)。
因此,利用Flash Memory存儲主板的BIOS程序,則使BIOS升級非常容易,F在的Pentium、Pentium Ⅱ主板普遍使用Flash Memory制作BIOS芯片。
1.Flash Memory BIOS升級
目前名牌主板生產(chǎn)廠(chǎng)家如華碩、海洋等,為了用戶(hù)升級BIOS的需要,一般都采取了以下措施:
(1)在主板上設置一個(gè)跳線(xiàn),用來(lái)選擇FLASH ROM狀態(tài),平時(shí)置于保護狀態(tài),使BIOS堅不可摧,要升級時(shí)跳至可改寫(xiě)狀態(tài),就可像寫(xiě)RAM一樣更新BIOS。
(2)在隨板附送的驅動(dòng)程序盤(pán)中帶有改寫(xiě)FLASH ROM的程序,可以方便地升級和備份BIOS。
(3)經(jīng)常編制出新的BIOS程序在市面上流通或放在因特網(wǎng)上供其主板用戶(hù)下載。
?一般Flash Memory BIOS升級的過(guò)程
一般主板上有關(guān)于Flash ROM的跳線(xiàn)開(kāi)關(guān)用于設置BIOS的只讀/可讀寫(xiě)狀態(tài)。
(1)制作一張無(wú)CONFIG.SYS和AUTOEXEC.BAT文件的系統盤(pán),并拷貝Flash ROM升級的工具程序。該工具程序一般由主板附帶的驅動(dòng)程序盤(pán)提供。Flash BIOS升級工具程序主要功能是:
◇保存原有BIOS數據(Save Current BIOS To File)
◇更新BIOS數據(Update BIOS Block From File)
◇其它功能(Advanced Features)
(2)準備好新版BIOS的程序數據。一般需要到Internet或BBS上下載。升級前檢查BIOS數據的編號及日期,確認它比你使用的BIOS新,同時(shí)也應檢查它與你所用的BIOS是否是同一產(chǎn)品系列,如:TX芯片組的BIOS不宜用于VX的主板,避免出現兼容性問(wèn)題。
(3)關(guān)機后,在主板上找到主板上有關(guān)Flash ROM的讀寫(xiě)狀態(tài)跳線(xiàn)開(kāi)關(guān),將其設置為可寫(xiě)(Enable或Write)狀態(tài)。
(4)用準備好的系統盤(pán)重新啟動(dòng),并運行升級工具程序。
(5)首先選擇保存功能將原BIOS數據保存到軟盤(pán)上,存為一個(gè)文件,用于升級失敗時(shí)恢復原有BIOS。然后裝入新BIOS數據盤(pán),選擇更新BIOS數據,輸入新BIOS的文件名,完成BIOS的升級。
注:有的BIOS升級工具只升級主要的模塊,如果它發(fā)現新的BIOS與原BIOS有很大不同,會(huì )給予提示并建議使用相應選項對整個(gè)BIOS升級(包括BIOS啟動(dòng)模塊和PnP ESCD參數區)。
(6)升級結束后,記著(zhù)將主板上關(guān)于Flash EEPROM的跳線(xiàn)改回只讀狀態(tài)。
(7)重新啟動(dòng),并進(jìn)入BIOS設置狀態(tài),完成BIOS參數設置。
?不具升級條件的Flash ROM的升級
雜牌的主板往往就不具備上述三個(gè)升級條件,雖然用的也是流行的Flash ROM,卻沒(méi)有能置其為改寫(xiě)狀態(tài)的跳線(xiàn),于是Flash ROM跟老的ROM、EPROM沒(méi)什么兩樣。沒(méi)有驅動(dòng)程序盤(pán),沒(méi)有改寫(xiě)工具,當然就更不會(huì )有新的BIOS程序供升級了。
一般可以借用其它主板的工具程序,如Award公司的小工具Awdflash.exe,全稱(chēng)是Flash Memory Writer V5.3.0,程序運行后,就顯示出主板BIOS的內部代號和日期,然后詢(xún)問(wèn)升級文件的名稱(chēng),鍵入名稱(chēng)后,程序會(huì )問(wèn)是否要對現有的BIOS做備份,鍵入Y或N后(選Y則要求輸入備份文件名),程序會(huì )再一次要求確認,確認后,程序就會(huì )先對現有BIOS做備份(如果剛才選的是Y),再開(kāi)始寫(xiě)入新的BIOS。屏幕上會(huì )出現一個(gè)寫(xiě)入進(jìn)度指示器,如果Flash ROM 處于不可改寫(xiě)狀態(tài)或新的BIOS文件與主板不匹配,就會(huì )出現錯誤信息“Erase Chip Fail!”。
BIOS升級文件可以由同型號的新主板上備份得到,即用上述工具對新主板的BIOS做一個(gè)備份,拿來(lái)做為舊BIOS的升級文件。
最困難的就是這第三個(gè)問(wèn)題。如何將Flash ROM置為可寫(xiě)入狀態(tài)?一般主板的Flash ROM 有三種選擇,5V、12V和可編程EPROM,按理說(shuō)是不可以隨便調整Flash ROM的類(lèi)型的,此時(shí)可將跳線(xiàn)跳至EPROM檔,開(kāi)機后,即可運行升級工具程序。進(jìn)度指示器走完之后,關(guān)機,跳線(xiàn)跳回5V,重啟動(dòng)電腦,BIOS更新完成。
注:關(guān)于升級BIOS需要注意:第一,要有匹配的升級工具和升級文件,不可亂用;第二,由于Flash ROM讀出快而寫(xiě)入速度慢,故升級時(shí)需要十幾秒時(shí)間,而在這段時(shí)間里決不可重新啟動(dòng)或關(guān)機;第三,BIOS升級后應該馬上關(guān)機,把Flash ROM置回保護狀態(tài),以免BIOS被破壞。另外,Awdflash.exe運行時(shí)不能有Emm386及類(lèi)似程序駐留內存。
|
|
|
|