什么是BIOS
計(jì)算機(jī)用戶在使用計(jì)算機(jī)的過程中,都會(huì)接觸到BIOS,它在計(jì)算機(jī)系統(tǒng)中起著非常重要的作用。
BIOS,完整地說應(yīng)該是ROM-BIOS,是只讀存儲(chǔ)器基本輸入/輸出系統(tǒng)的簡(jiǎn)寫,它實(shí)際上是被固化到計(jì)算機(jī)中的一組程序,為計(jì)算機(jī)提供最低級(jí)的、最直接的硬件控制。準(zhǔn)確地說,BIOS是硬件與軟件程序之間的一個(gè)“轉(zhuǎn)換器”或者說是接口(雖然它本身也只是一個(gè)程序),負(fù)責(zé)解決硬件的即時(shí)需求,并按軟件對(duì)硬件的操作要求具體執(zhí)行。
一、BIOS的功能
從功能上看,BIOS分為三個(gè)部分: 1.自檢及初始化程序; 2.硬件中斷處理; 3.程序服務(wù)請(qǐng)求。 下面我們就逐個(gè)介紹一下各部分功能:
(一)自檢及初始化 這部分負(fù)責(zé)啟動(dòng)計(jì)算機(jī),具體有三個(gè)部分,第一個(gè)部分是用于計(jì)算機(jī)剛接通電源時(shí)對(duì)硬件部分的檢測(cè),也叫做加電自檢(POST),功能是檢查計(jì)算機(jī)是否良好,例如內(nèi)存有無故障等。第二個(gè)部分是初始化,包括創(chuàng)建中斷向量、設(shè)置寄存器、對(duì)一些外部設(shè)備進(jìn)行初始化和檢測(cè)等,其中很重要的一部分是BIOS設(shè)置,主要是對(duì)硬件設(shè)置的一些參數(shù),當(dāng)計(jì)算機(jī)啟動(dòng)時(shí)會(huì)讀取這些參數(shù),并和實(shí)際硬件設(shè)置進(jìn)行比較,如果不符合,會(huì)影響系統(tǒng)的啟動(dòng)。 最后一個(gè)部分是引導(dǎo)程序,功能是引導(dǎo)DOS或其他操作系統(tǒng)。BIOS先從軟盤或硬盤的開始扇區(qū)讀取引導(dǎo)記錄,如果沒有找到,則會(huì)在顯示器上顯示沒有引導(dǎo)設(shè)備,如果找到引導(dǎo)記錄會(huì)把計(jì)算機(jī)的控制權(quán)轉(zhuǎn)給引導(dǎo)記錄,由引導(dǎo)記錄把操作系統(tǒng)裝入計(jì)算機(jī),在計(jì)算機(jī)啟動(dòng)成功后,BIOS的這部分任務(wù)就完成了。
(二)程序服務(wù)處理和硬件中斷處理 這兩部分是兩個(gè)獨(dú)立的內(nèi)容,但在使用上密切相關(guān)。 程序服務(wù)處理程序主要是為應(yīng)用程序和操作系統(tǒng)服務(wù),這些服務(wù)主要與輸入輸出設(shè)備有關(guān),例如讀磁盤、文件輸出到打印機(jī)等。為了完成這些操作,BIOS必須直接與計(jì)算機(jī)的I/O設(shè)備打交道,它通過端口發(fā)出命令,向各種外部設(shè)備傳送數(shù)據(jù)以及從它們那兒接收數(shù)據(jù),使程序能夠脫離具體的硬件操作,而硬件中斷處理則分別處理PC機(jī)硬件的需求,因此這兩部分分別為軟件和硬件服務(wù),組合到一起,使計(jì)算機(jī)系統(tǒng)正常運(yùn)行。 BIOS的服務(wù)功能是通過調(diào)用中斷服務(wù)程序來實(shí)現(xiàn)的,這些服務(wù)分為很多組,每組有一個(gè)專門的中斷。例如視頻服務(wù),中斷號(hào)為10H;屏幕打印,中斷號(hào)為05H;磁盤及串行口服務(wù),中斷14H等。每一組又根據(jù)具體功能細(xì)分為不同的服務(wù)號(hào)。應(yīng)用程序需要使用哪些外設(shè)、進(jìn)行什么操作只需要在程序中用相應(yīng)的指令說明即可,無需直接控制。
二、BIOS的種類
由于BIOS直接和系統(tǒng)硬件資源打交道,因此總是針對(duì)某一類型的硬件系統(tǒng),而各種硬件系統(tǒng)又各有不同,所以存在各種不同種類的BIOS,隨著硬件技術(shù)的發(fā)展,同一種BIOS也先后出現(xiàn)了不同的版本,新版本的BIOS比起老版本來說,功能更強(qiáng)。 目前市場(chǎng)上主要的BIOS有AMI BIOS和Award BIOS。 1.AMI BIOS AMI BIOS是AMI公司出品的BIOS系統(tǒng)軟件,最早開發(fā)于80年代中期,為多數(shù)的286和386計(jì)算機(jī)系統(tǒng)所采用,因?qū)Ω鞣N軟、硬件的適應(yīng)性好、硬件工作可靠、系統(tǒng)性能較佳、操作直觀方便的優(yōu)點(diǎn)受到用戶的歡迎。 90年代,AMI又不斷推出新版本的BIOS以適應(yīng)技術(shù)的發(fā)展,但在綠色節(jié)能型系統(tǒng)開始普及時(shí),AMI似乎顯得有些滯后,Award BIOS的市場(chǎng)占有率借此機(jī)會(huì)大大提高,在這一時(shí)期,AMI研制并推出了具有窗口化功能的WIN BIOS,這種BIOS設(shè)置程序使用非常方便,而且主窗口的各種標(biāo)記也比較直觀,例如,一只小兔子表示優(yōu)化的默認(rèn)設(shè)置,而一只小烏龜則表示保守的設(shè)置,一個(gè)骷髏用來表示反病毒方面的設(shè)置,畫筆和調(diào)色板則表示色彩的設(shè)置。 AMI WinBIOS已經(jīng)有多個(gè)版本,目前用得較多的有奔騰機(jī)主板的Win BIOS,具有即插即用、綠色節(jié)能、PCI總線管理等功能。 2.Award BIOS Award BIOS是Award Software公司開發(fā)的BIOS產(chǎn)品,目前十分流行,許多586主板機(jī)都采用Award BIOS,功能比較齊全,對(duì)各種操作系統(tǒng)提供良好的支持。Award BIOS也有許多版本,現(xiàn)在用得最多的是4.X版
出處:
責(zé)任編輯:藍(lán)色
上一頁(yè) 下一頁(yè) CMOS與BIOS一樣嗎?
|