本文主要為大家介紹一下BIOS相關的基礎知識,包括BIOS基礎介紹、BIOS中英文對照表(第2頁)、BIOS自檢響鈴含義(第3頁)、BIOS常見錯誤信息和解決方法(第4頁)、BIOS密碼相關(第5頁)。
一、BIOS是什么?
BIOS(basic input output system 即基本輸入輸出系統(tǒng))是一組固化到計算機內主板上一個ROM芯片上的程序,它保存著計算機最重要的基本輸入輸出的程序、系統(tǒng)設置信息、開機后自檢程序和系統(tǒng)自啟動程序。 其主要功能是為計算機提供最底層的、最直接的硬件設置和控制。形象地說,BIOS應該是連接軟件程序與硬件設備的一座"橋梁",負責解決硬件的即時要求。主板上的BIOS芯片或許是主板上唯一貼有標簽的芯片,一般它是一塊32針的雙列直插式的集成電路,上面印有"BIOS"字樣。
BIOS中的主要程序
1.BIOS中斷例程
BIOS中斷例程即BIOS中斷服務程序。它是微機系統(tǒng)軟、硬件之間的一個可編程接口,用于程序軟件功能與微機硬件實現(xiàn)的銜接。 DOS/Windows操作系統(tǒng)對軟、硬盤、光驅與鍵盤、顯示器等外圍設備的管理即建立在系統(tǒng)BIOS的基礎上。程序員也可以通過 對INT 5、INT 13等中斷的訪問直接調用BIOS中斷例程。
2.BIOS系統(tǒng)設置程序
微機部件配置情況是放在一塊可讀寫的CMOSRAM芯片中的,它保存著系統(tǒng)CPU、軟硬盤驅動器、顯示器、鍵盤等部件的信息。關機后,系統(tǒng)通過一塊后備電池向CMOS供電以保持其中的信息。如果CMOS中關于微機的配置信息不正確,會導致系統(tǒng)性能降 低、零部件不能識別,并由此引發(fā)一系列的軟硬件故障。在BIOS ROM芯片中裝有一個程序稱為“系統(tǒng)設置程序”,就是用來 設置CMOS RAM中的參數(shù)的。這個程序一般在開機時按下一個或一組鍵即可進入,它提供了良好的界面供用戶使用。這個設置 CMOS參數(shù)的過程,習慣上也稱為“BIOS設置”。新購的微機或新增了部件的系統(tǒng),都需進行BIOS設置。
3.POST上電自檢
微機接通電源后,系統(tǒng)將有一個對內部各個設備進行檢查的過程,這是由一個通常稱之為POST(Power On Self Test,上電自檢)的程序來完成的。這也是BIOS的一個功能。完整的POST自檢將包括CPU、640K基本內存、1M以上的擴展內存、ROM、主板、 CMOS存貯器、串并口、顯示卡、軟硬盤子系統(tǒng)及鍵盤測試。自檢中若發(fā)現(xiàn)問題,系統(tǒng)將給出提示信息或鳴笛警告。
4.BIOS系統(tǒng)啟動自檢程序
在完成POST自檢后,ROM BIOS將按照系統(tǒng)CMOS設置中的啟動順序搜尋軟硬盤驅動器及CDROM、網(wǎng)絡服務器等有效的啟動驅動器 ,讀入操作系統(tǒng)引導記錄,然后將系統(tǒng)控制權交給引導記錄,由引導記錄完成系統(tǒng)的啟動。
BIOS與CMOS的區(qū)別是什么?
由于CMOS與BIOS都跟電腦系統(tǒng)設置密切相關,所以才有CMOS設置和BIOS設置的說法。也正因此,初學者常將二者混淆。CMOS 是電腦主機板上一塊特殊的RAM芯片,是系統(tǒng)參數(shù)存放的地方,而BIOS中系統(tǒng)設置程序是完成參數(shù)設置的手段。因此,準確的說法應是通過BIOS設置程序對CMOS參數(shù)進行設置。而我們平常所說的CMOS設置和BIOS設置是其簡化說法,也就在一定程度上造成了兩個概念的混淆。事實上,BIOS程序是儲存在主板上一塊 EEPROM Flash 芯片中的,CMOS存儲器是用來存儲BIOS設定后的要保存數(shù)據(jù)的,包括一些系統(tǒng)的硬件配置和用戶對某些參數(shù)的設定,比如傳統(tǒng)BIOS的系統(tǒng)密碼和設備啟動順序等等
從功能上看,BIOS分為三個部分
一、自檢及初始化
這部分負責啟動電腦,具體有三個部分:
第一個部分是用于電腦剛接通電源時對硬件部分的檢測,也叫做加電自檢(Power On Self Test,簡稱POST),功能是檢查電腦是否良好,通常完整的POST自檢將包括對CPU,640K基本內存,1M以上的擴展內存,ROM,主板,CMOS存儲器,串并口,顯示卡,軟硬盤子系統(tǒng)及鍵盤進行測試,一旦在自檢中發(fā)現(xiàn)問題,系統(tǒng)將給出提示信息或鳴笛警告。自檢中如發(fā)現(xiàn)有錯誤,將按兩種情況處理:對于嚴重故障(致命性故障)則停機,此時由于各種初始化操作還沒完成,不能給出任何提示或信號;對于非嚴重故障則給出提示或聲音報警信號,等待用戶處理。
第二個部分是初始化,包括創(chuàng)建中斷向量、設置寄存器、對一些外部設備進行初始化和檢測等,其中很重要的一部分是BIOS設置,主要是對硬件設置的一些參數(shù),當電腦啟動時會讀取這些參數(shù),并和實際硬件設置進行比較,如果不符合,會影響系統(tǒng)的啟動。