|
BIOS即基本輸入/輸出系統(tǒng)。實際上它是被固化在計算機ROM(只讀存儲器)芯 片上的一組程序,為計算機提供最低級的、最直接的硬件控制與支持。更形象地說,BIOS就是硬件與軟件程序之間的一個"橋梁"或者說是接口(雖然它本身也 只是一個程序) ,負責解決硬件的即時需求,并按軟件對硬件的操作要求具體執(zhí)行。BIOS的具體功能和作用如下: BIOS中斷調用即BIOS中斷服務程序。它是微機系統(tǒng)軟、硬件之間的一個可編程接口,用于程序軟件功能與微機硬件實現的衍接。 DOS/Windows操作系統(tǒng)對軟、硬盤、光驅與鍵盤、crt/Index.html'>顯示器等外圍設備的管理即建立在系統(tǒng)BIOS的基礎上。 程序員也可以通過 對INT 5、INT 13等中斷的訪問直接調用BIOS中斷例程。 BIOS系統(tǒng)設置程序微機部件配置情況是放在一塊可讀寫的CMOS RAM芯片中的,它保存著系統(tǒng)CPU、軟硬盤驅動器、crt/Index.html'>顯示器、鍵盤等部件的信息。 關機后,系統(tǒng)通過一塊后備電池向CMOS供電以保持其中的信息。如果CMOS中關于微機的配置信息不正確,會導致系統(tǒng)性能降 低、零部件不能識別,并由此引發(fā)一系統(tǒng)的軟硬件故障。在BIOS ROM芯片中裝有一個程序稱為"系統(tǒng)設置程序",就是用來 設置CMOS RAM中的參數的。這個程序一般在開機時按下一個或一組鍵即可進入,它提供了良好的界面供用戶使用。這個設置 CMOS參數的過程,習慣上也稱為"BIOS設置"。新購的微機或新增了部件的系統(tǒng),都需進行BIOS設置。 POST上電自檢接通微機的電源,系統(tǒng)將執(zhí)行一個自我檢查的例行程序。這是BIOS功能的一部分,通常稱為POST--上電自檢(Power On Self Test)。完整的POST自檢包括對CPU、系統(tǒng)主板、基本的640KB內存、1MB以上的擴展內存、系統(tǒng)ROM BIOS的測試;CMOS中系統(tǒng)配置的校驗;初始化視頻控制器,測試視頻內存、檢驗視頻信號和同步信號,對CRT接口進行測試;對鍵盤、軟驅、硬盤及 CD-ROM子系統(tǒng)作檢查;對并行口(打印機)和串行口(RS232)進行檢查。自檢中如發(fā)現有錯誤,將按兩種情況處理:對于嚴重故障(致命性故障)則停 機,此時由于各種初始化操作還沒完成,不能給出任何提示或信號;對于非嚴重故障則給出提示或聲音報警信號(自檢響鈴代碼的含義見下文),等待用戶處理。 BIOS系統(tǒng)啟動自舉程序在完成POST自檢后,ROM BIOS將按照系統(tǒng)CMOS設置中的啟動順序搜尋軟硬盤驅動器及CDROM、網絡服務器等有效的啟動驅動器 ,讀入操作系統(tǒng)引導記錄,然后將系統(tǒng)控制權交給引導記錄,由引導記錄完成系統(tǒng)的啟動。
▲BIOS是什么?
BIOS全名為(Basic Input Output
System)即基本輸入/輸出系統(tǒng),是電腦中最基礎的而又最重要的程序。我們把這一段程序存放在一個不需要電源的記憶體(芯片)中,這就是平時所說的
BIOS。它為計算機提供最低級的、最直接的硬件控制,計算機的原始操作都是依照固化在BIOS里的內容來完成的。準確地說,BIOS是硬件與軟件程序之
間的一個“轉換器”或者說是接口(雖然它本身也只是一個程序),負責解決硬件的即時需求,并按軟件對硬件的操作要求具體執(zhí)行。計算機用戶在使用計算機的過
程中,都會接觸到BIOS,它在計算機系統(tǒng)中起著非常重要的作用 BIOS ROM 芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上決定了主板性能是否優(yōu)越。BIOS管理功能包括: 1.BIOS中斷服務程序實質上是微機系統(tǒng)中軟件與硬件之間的一個可編程接口,主要用于程序軟件功能與微機硬件之間 接。例如,WINDOWS98對軟驅,光驅,硬盤等管理,中斷的設置等服務、程序。 2. BIOS系統(tǒng)設置程序:微機部件配置記錄是放在一塊可寫的CMOS RAM芯片中的,主要保存著系統(tǒng)的基本情況,CPU特性,軟硬盤驅動器等部件的信息。在BIOS ROM 芯片中裝有“系統(tǒng)設置程序”,主要來設置CMOS RAM中的各項參數。這個程序在開機時按某個鍵就可進入設置狀態(tài),并提供良好的界面。 3.POST上電自檢:微機接通電源后,系統(tǒng)首先由(Power On Self Test,上電自檢)程序來對內部各個設備進行檢查。通常完整的POST自檢將包括對CPU,640K基本內存,1M以上的擴展內存,ROM,主 板,CMOS存儲器,串并口,顯示卡,軟硬盤子系統(tǒng)及鍵盤進行測試,一旦在自檢中發(fā)現問題,系統(tǒng)將給出提示信息或鳴笛警告。 4. BIOS系統(tǒng)啟動自舉程序:系統(tǒng)完成POST自檢后,ROM BIOS就首先按照系統(tǒng)CMOS設置中保存的啟動順序搜索軟硬盤驅動器及CD-ROM,網絡服務器等有效地啟動驅動器,讀入操作系統(tǒng)引導記錄,然后將系統(tǒng) 控制權交給引導記錄,并由引導記錄來完成系統(tǒng)的順序啟動。 BIOS的主要作用有三點 1.自檢及初始化:開機后BIOS最先被啟動,然后它會對電腦的硬件設備進行完全徹底的檢驗和測試。如果發(fā)現問題,分兩種情況處理:嚴重故障停機,不給出 任何提示或信號;非嚴重故障則給出屏幕提示或聲音報警信號,等待用戶處理。如果未發(fā)現問題,則將硬件設置為備用狀態(tài),然后啟動操作系統(tǒng),把對電腦的控制權 交給用戶。 2.程序服務:BIOS直接與計算機的I/O(Input/Output,即輸入/輸出)設備打交道,通過特定的數據端口發(fā)出命令,傳送或接收各種外部設備的數據,實現軟件程序對硬件的直接操作。 3.設定中斷:開機時,BIOS會告訴CPU各硬件設備的中斷號,當用戶發(fā)出使用某個設備的指令后,CPU就根據中斷號使用相應的硬件完成工作,再根據中斷號跳回原來的工作。 BIOS對整機性能的影響 從上面的描述可以看出:BIOS可以算是計算機啟動和操作的基石,一塊主板或者說一臺計算機性能優(yōu)越與否,從很大程度上取決于板上的BIOS管理功能是否 先進。大家在使用Windows 95/98中常會碰到很多奇怪的問題,諸如安裝一半死機或使用中經常死機;Windows 95/98只能工作在安全模式;聲卡解壓卡顯示卡發(fā)生沖突;CD-ROM掛不上;不能正常運行一些在DOS、Windows 3.x下運行得很好的程序等等。事實上這些問題在很大程度上與BIOS設置密切相關。換句話說,你的BIOS根本無法識別某些新硬件或對現行操作系統(tǒng)的支 持不夠完善。在這種情況下,就只有重新設置BIOS或者對BIOS進行升級才能解決問題。另外,如果你想提高啟動速度,也需要對BIOS進行一些調整才能 達到目的,比如調整硬件啟動順序、減少啟動時的檢測項目等等。 BIOS和CMOS相同嗎? BIOS是一組設置硬件的電腦程序,保存在主板上的一塊ROM芯片中。而CMOS通常讀作C-mo-se(中文發(fā)音“瑟模室”),是電腦主板上的一塊可讀 寫的RAM芯片,用來保存當前系統(tǒng)的硬件配置情況和用戶對某些參數的設定。CMOS芯片由主板上的充電電池供電,即使系統(tǒng)斷電,參數也不會丟失。CMOS 芯片只有保存數據的功能,而對CMOS中各項參數的修改要通過BIOS的設定程序來實現。 關于CMOS放電 常常聽到計算機高手或者非高手說“口令忘啦?給CMOS放電吧。”,這到底是什么意思呢? 具體操作如下: 打開機箱,找到主板上的電池,將其與主板的連接斷開(就是取下電池嘍),此時CMOS將因斷電而失去內部儲存的一切信息。再將電池接通,合上機箱開機,由 于CMOS已是一片空白,它將不再要求你輸入密碼,此時進入BIOS設置程序,選擇主菜單中的“LOAD BIOS DEFAULT”(裝入BIOS缺省值)或“LOAD SETUP DEFAULT”(裝入設置程序缺省值)即可,前者以最安全的方式啟動計算機,后者能使你的計算機發(fā)揮出較高的性能。 |
|
|