電腦bios是啥
BIOS 是英文 “Basic Input Output System” 的縮寫,即基本輸入輸出系統(tǒng),它是一組固化到電腦主板上的 ROM 芯片中的程序,是電腦中最基礎(chǔ)、最重要的程序之一,主要有以下特點和功能:
功能
- 自檢及初始化:電腦接通電源后,BIOS 會首先進行加電自檢(Power On Self Test,簡稱 POST),對電腦的硬件部分進行檢測,包括 CPU、內(nèi)存、ROM、主板、CMOS 存儲器、串并口、顯示卡、軟硬盤子系統(tǒng)及鍵盤等,檢查電腦是否良好。若在自檢中發(fā)現(xiàn)問題,對于嚴重故障則停機,對于非嚴重故障則給出提示或聲音報警信號,等待用戶處理。初始化過程還包括創(chuàng)建中斷向量、設(shè)置寄存器、對一些外部設(shè)備進行初始化和檢測等,其中很重要的一部分是 BIOS 設(shè)置,主要是對硬件設(shè)置一些參數(shù),電腦啟動時會讀取這些參數(shù),并和實際硬件設(shè)置進行比較,若不符合,會影響系統(tǒng)的啟動.
- 引導(dǎo)程序:自檢成功后,BIOS 的引導(dǎo)程序會從軟盤或硬盤的開始扇區(qū)讀取引導(dǎo)記錄,如果沒有找到,則會在顯示器上顯示沒有引導(dǎo)設(shè)備,如果找到引導(dǎo)記錄會把電腦的控制權(quán)轉(zhuǎn)給引導(dǎo)記錄,由引導(dǎo)記錄把操作系統(tǒng)裝入電腦,在電腦啟動成功后,BIOS 的這部分任務(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)容
BIOS 中主要存放著以下幾種程序 :
- 自診斷程序:通過讀取 CMOS RAM 中的內(nèi)容識別硬件配置,并對其進行自檢和初始化。
- CMOS 設(shè)置程序:在引導(dǎo)過程中,可通過特殊熱鍵啟動該程序,進行設(shè)置后,存入 CMOS RAM 中。
- 系統(tǒng)自舉裝載程序:在自檢成功后將磁盤相對 0 道 0 扇區(qū)上的引導(dǎo)程序裝入內(nèi)存,讓其運行以裝入 DOS 系統(tǒng) 。
- 主要 I/O 設(shè)備的驅(qū)動程序和中斷服務(wù)程序:由于 BIOS 直接和系統(tǒng)硬件資源打交道,因此總是針對某一類型的硬件系統(tǒng),而各種硬件系統(tǒng)又各有不同,所以存在各種不同種類的 BIOS 。
重要性
- 硬件與軟件的橋梁:BIOS 是連通軟件程序和硬件設(shè)備之間的樞紐,通俗地說,它是硬件與軟件程序之間的一個 “轉(zhuǎn)換器” 或者說是接口,負責解決硬件的即時要求,并按軟件對硬件的操作要求具體執(zhí)行.
- 保證系統(tǒng)穩(wěn)定運行:它保存著計算機的基本輸入輸出的程序、開機后自檢程序和系統(tǒng)自啟動程序,可以從 CMOS 中讀寫系統(tǒng)設(shè)置的具體信息,對電腦的正常啟動和穩(wěn)定運行起著至關(guān)重要的作用.
- 支持新硬件和新功能:通過升級 BIOS,可以讓電腦支持新頻率和新類型的 CPU、大容量硬盤、新的啟動方式等,還能開啟以前被屏蔽的功能,解決舊版 BIOS 中的 bug.

