BIOS(Basic Input/Output System—基本輸入輸出系統)。BIOS可以視為是一個永久地記錄在ROM中的一個軟體,是作業系統輸入輸出管理系統的一部分。它包括post自檢程式,基本啟動程式,基本的硬體驅動程式等。主要用來負責機器的啟動和系統中重要硬體的控制和驅動,併為高層軟體提供基層呼叫。因ROM中主要儲存的就是BIOS,因此,也可混稱為ROM BIOS,或系統ROM BIOS。此外,作業系統還在硬碟上儲存了一個重要檔案IO.SYS—輸入輸出介面模組,主要提供作業系統與硬體的介面,並擴充了ROM BIOS的某些功能。
早期的ROM BIOS晶片確實是"只讀"的,裡面的內容是用一種燒錄器寫入的,一旦寫入,就不能更改,除非更換晶片,現在的主機板都使用一種叫Flash EPROM的晶片來儲存系統BIOS,裡面的內容可透過使用主機板廠商提供的擦寫程式擦除後重新寫入,這樣就給使用者升級BIOS提供了極大的
一、BIOS的主要內容
系統ROM BIOS的主要內容有:
1、自診斷測試程式:PC系列微機啟動時,首先進入ROM BIOS,接著執行加電自檢(Power-on self test,簡稱post),透過讀取系統主機板上CMOS RAM中的內容來識別系統的硬體配置,並根據這些配置資訊對系統中各部件進行自檢和初始化,在自檢過程中,如果發現系統實際存在的硬體與CMOS RAM中的設定引數不符時,將導致系統不能正確執行甚至宕機。
2、系統自舉裝入程式:在機器啟動時,系統ROM BIOS首先讀取磁碟引導記錄進記憶體,然後由引導記錄讀取磁碟作業系統重要檔案進記憶體,從而啟動系統。
3、系統設定程式(SETUP):透過執行SETUP程式,將系統的配置情況以引數的形式存入CMOS RAM中,在系統的啟動過程中,會在螢幕上提示,詢問使用者是否執行ROM BIOS中的SETUP程式進行CMOS引數設定,如需要,則可以透過在規定時間內按某一個鍵(通常是del鍵)來啟動SETUP程式,以設定正確的系統硬體引數,系統自動將引數存入到系統主機板上的CMOS RAM中。
一般地,當微機系統出現下列情況時,需執行SETUP程式來設定CMOS引數:微機系統第一次加電,增加、減少、更換硬體,CMOS RAM掉電後原內容丟失,因需要而調整某些設定引數等。
據主機板廠家和生產ROM BIOS晶片的廠家不同,SETUP程式也有不同的型別,目前常用的有:QUADTEL BIOS SETUP, AMI BIOS SETUP, AWARD BIOS SETUP, AMI WINBIOS SETUP等。
雖然BIOS SETUP程式的型別各異,但系統設定的內容大同小異,如AWARD BIOS SETUP的主要內容有以下專案:
(1)、標準CMOS引數設定
(2)、BIOS特性設定
(3)、晶片組特性設定
(4)、電源管理設定
(5)、PCI配置設定
(6)、裝載BIOS的預設引數
(7)、裝載設定的預設引數
(8)、密碼設定
(9)、自動檢測IDE型的硬碟
(10)、硬碟低階格式化
(11)、修改的引數存入BIOS並退出設定
(12)、修改的引數不存入BIOS退出
當然,別說是不同廠家的產品不完全一樣,就是同一廠家的產品因版本的不同,形式也會有一些差異,詳細情況可參照主機板說明書進行設定。
4、主要I/O裝置的I/O驅動程式及基本的中斷服務程式等。為保證系統常用重要程式的安全性和方便性,計算機制造商會把一些重要的裝置驅動程式或一些主機板上集成了的硬體的驅動程式也固化在裡面。
BIOS(Basic Input/Output System—基本輸入輸出系統)。BIOS可以視為是一個永久地記錄在ROM中的一個軟體,是作業系統輸入輸出管理系統的一部分。它包括post自檢程式,基本啟動程式,基本的硬體驅動程式等。主要用來負責機器的啟動和系統中重要硬體的控制和驅動,併為高層軟體提供基層呼叫。因ROM中主要儲存的就是BIOS,因此,也可混稱為ROM BIOS,或系統ROM BIOS。此外,作業系統還在硬碟上儲存了一個重要檔案IO.SYS—輸入輸出介面模組,主要提供作業系統與硬體的介面,並擴充了ROM BIOS的某些功能。
早期的ROM BIOS晶片確實是"只讀"的,裡面的內容是用一種燒錄器寫入的,一旦寫入,就不能更改,除非更換晶片,現在的主機板都使用一種叫Flash EPROM的晶片來儲存系統BIOS,裡面的內容可透過使用主機板廠商提供的擦寫程式擦除後重新寫入,這樣就給使用者升級BIOS提供了極大的
一、BIOS的主要內容
系統ROM BIOS的主要內容有:
1、自診斷測試程式:PC系列微機啟動時,首先進入ROM BIOS,接著執行加電自檢(Power-on self test,簡稱post),透過讀取系統主機板上CMOS RAM中的內容來識別系統的硬體配置,並根據這些配置資訊對系統中各部件進行自檢和初始化,在自檢過程中,如果發現系統實際存在的硬體與CMOS RAM中的設定引數不符時,將導致系統不能正確執行甚至宕機。
2、系統自舉裝入程式:在機器啟動時,系統ROM BIOS首先讀取磁碟引導記錄進記憶體,然後由引導記錄讀取磁碟作業系統重要檔案進記憶體,從而啟動系統。
3、系統設定程式(SETUP):透過執行SETUP程式,將系統的配置情況以引數的形式存入CMOS RAM中,在系統的啟動過程中,會在螢幕上提示,詢問使用者是否執行ROM BIOS中的SETUP程式進行CMOS引數設定,如需要,則可以透過在規定時間內按某一個鍵(通常是del鍵)來啟動SETUP程式,以設定正確的系統硬體引數,系統自動將引數存入到系統主機板上的CMOS RAM中。
一般地,當微機系統出現下列情況時,需執行SETUP程式來設定CMOS引數:微機系統第一次加電,增加、減少、更換硬體,CMOS RAM掉電後原內容丟失,因需要而調整某些設定引數等。
據主機板廠家和生產ROM BIOS晶片的廠家不同,SETUP程式也有不同的型別,目前常用的有:QUADTEL BIOS SETUP, AMI BIOS SETUP, AWARD BIOS SETUP, AMI WINBIOS SETUP等。
雖然BIOS SETUP程式的型別各異,但系統設定的內容大同小異,如AWARD BIOS SETUP的主要內容有以下專案:
(1)、標準CMOS引數設定
(2)、BIOS特性設定
(3)、晶片組特性設定
(4)、電源管理設定
(5)、PCI配置設定
(6)、裝載BIOS的預設引數
(7)、裝載設定的預設引數
(8)、密碼設定
(9)、自動檢測IDE型的硬碟
(10)、硬碟低階格式化
(11)、修改的引數存入BIOS並退出設定
(12)、修改的引數不存入BIOS退出
當然,別說是不同廠家的產品不完全一樣,就是同一廠家的產品因版本的不同,形式也會有一些差異,詳細情況可參照主機板說明書進行設定。
4、主要I/O裝置的I/O驅動程式及基本的中斷服務程式等。為保證系統常用重要程式的安全性和方便性,計算機制造商會把一些重要的裝置驅動程式或一些主機板上集成了的硬體的驅動程式也固化在裡面。