BIOS的主要作用有哪些,?
MI BIOS和Award BIOS以及Phoenix BIOS,其中,Award和Phoenix已經(jīng)合并,,二者的技術(shù)也互有融合,。從功能上看,,BIOS分為三個部分:
自檢及初始化程序,;
硬件中斷處理;
程序服務(wù)請求
從功能上看,,BIOS分為三個部分:
自檢及初始化 這部分負責啟動電腦,,具體有三個部分:
第一個部分是用于電腦剛接通電源時對硬件部分的檢測,也叫做加電自檢(Power On Self Test,,簡稱POST),,功能是檢查電腦是否良好,通常完整的POST自檢將包括對CPU,,640K基本內(nèi)存,,1M以上的擴展內(nèi)存,ROM,,主板,,CMOS存儲器,串并口,顯示卡,,軟硬盤子系統(tǒng)及鍵盤進行測試,一旦在自檢中發(fā)現(xiàn)問題,,系統(tǒng)將給出提示信息或鳴笛警告,。自檢中如發(fā)現(xiàn)有錯誤,將按兩種情況處理:對于嚴重故障(致命性故障)則停機,,此時由于各種初始化操作還沒完成,,不能給出任何提示或信號;對于非嚴重故障則給出提示或聲音報警信號,,等待用戶處理,。
第二個部分是初始化,包括創(chuàng)建中斷向量,、設(shè)置寄存器,、對一些外部設(shè)備進行初始化和檢測等,其中很重要的一部分是BIOS設(shè)置,,主要是對硬件設(shè)置的一些參數(shù),,當電腦啟動時會讀取這些參數(shù),并和實際硬件設(shè)置進行比較,,如果不符合,,會影響系統(tǒng)的啟動。
第三個部分是引導(dǎo)程序,,功能是引導(dǎo)DOS或其他操作系統(tǒng),。BIOS先從軟盤或硬盤的開始扇區(qū)讀取引導(dǎo)記錄,如果沒有找到,,則會在顯示器上顯示沒有引導(dǎo)設(shè)備,,如果找到引導(dǎo)記錄會把電腦的控制權(quán)轉(zhuǎn)給引導(dǎo)記錄,由引導(dǎo)記錄把操作系統(tǒng)裝入電腦,,在電腦啟動成功后,,BIOS的這部分任務(wù)就完成了。
程序服務(wù)處理 程序服務(wù)處理程序主要是為應(yīng)用程序和操作系統(tǒng)服務(wù),,這些服務(wù)主要與輸入輸出設(shè)備有關(guān),,例如讀磁盤、文件輸出到打印機等,。為了完成這些操作,,BIOS必須直接與計算機的I/O設(shè)備打交道,它通過端口發(fā)出命令,,向各種外部設(shè)備傳送數(shù)據(jù)以及從它們那兒接收數(shù)據(jù),,使程序能夠脫離具體的硬件操作。
硬件中斷處理 硬件中斷處理則分別處理PC機硬件的需求,BIOS的服務(wù)功能是通過調(diào)用中斷服務(wù)程序來實現(xiàn)的,,這些服務(wù)分為很多組,,每組有一個專門的中斷。例如視頻服務(wù),,中斷號為10H,;屏幕打印,中斷號為05H,;磁盤及串行口服務(wù),,中斷14H等。每一組又根據(jù)具體功能細分為不同的服務(wù)號,。應(yīng)用程序需要使用哪些外設(shè),、進行什么操作只需要在程序中用相應(yīng)的指令說明即可,無需直接控制,。 (二)(三)兩部分雖然是兩個獨立的內(nèi)容,,但在使用上密切相關(guān)。這兩部分分別為軟件和硬件服務(wù),,組合到一起,,使計算機系統(tǒng)正常運行。 另外需注意:BIOS設(shè)置不當會直接損壞計算機的硬件,,甚至燒毀主板,,建議不熟悉者慎重修改設(shè)置。 記錄設(shè)置值 用戶可以通過設(shè)置BIOS來改變各種不同的設(shè)置,,比如onboard顯卡的內(nèi)存大小,。 加載操作系統(tǒng) 用戶手上所有的操作系統(tǒng)都是有BIOS轉(zhuǎn)交給引導(dǎo)扇區(qū),再由引導(dǎo)扇區(qū)轉(zhuǎn)到各分區(qū)激活響應(yīng)的操作系統(tǒng),。
本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用,, 版權(quán)歸屬原作者,部分文章推送時未能及時與原作者取得聯(lián)系,,若來源標注錯誤或侵犯到您的權(quán)益煩請告知,,我們將立即刪除.