BIOS基本知識總結

2021-04-13 12:02:28 字數 3405 閱讀 3311

什 麼 是 bios

計算機使用者在使用計算機的過程中,都會接觸到bios,它在計算機系統中起著非常重要的作用。

bios,完整地說應該是rom-bios,是唯讀儲存器基本輸入/輸出系統的簡寫,它實際上是被固化到計算機中的一組程式,為計算機提供最低階的、最直接的硬體控制。準確地說,bios是硬體與軟體程式之間的乙個「轉換器」或者說是介面(雖然它本身也只是乙個程式),負責解決硬體的即時需求,並按軟體對硬體的操作要求具體執行。

一、bios的功能

由於bios直接和系統硬體資源打交道,因此總是針對某一型別的硬體系統,而各種硬體系統又各有不同,所以存在各種不同種類的bios,隨著硬體技術的發展,同一種bios也先後出現了不同的版本,新版本的bios比起老版本來說,功能更強。

目前市場上主要的bios有ami bios和award bios。586以前的bios多為可重寫eprom晶元,上面的標籤起著保護bios內容的作用(紫外線照射會使eprom內容丟失),不能隨便撕下。 586以後的rom bios多採用eeprom(電可擦寫唯讀rom),通過跳線開關和系統配帶的驅動程式盤,可以對eeprom進行重寫,方便地實現bios公升級,這就是我們常說的bios公升級。

1.ami bios

ami bios是ami公司出品的bios系統軟體,最早開發於80年代中期,為多數的286和386計算機系統所採用,因對各種軟、硬體的適應性好、硬體工作可靠、系統效能較佳、操作直觀方便的優點受到使用者的歡迎。

90年代,ami又不斷推出新版本的bios以適應技術的發展,但在綠色節能型系統開始普及時,ami似乎顯得有些滯後,award bios的市場占有率藉此機會大大提高,在這一時期,ami研製並推出了具有視窗化功能的win bios,這種bios設定程式使用非常方便,而且主視窗的各種標記也比較直觀,例如,乙隻小兔子表示優化的預設設定,而乙隻小烏龜則表示保守的設定,乙個骷髏用來表示反病毒方面的設定,畫筆和調色盤則表示色彩的設定。

ami winbios已經有多個版本,目前用得較多的有奔騰機主板的win bios,具有即插即用、綠色節能、pci匯流排管理等功能。

2.award bios

award bios是award software公司開發的bios產品,目前十分流行,許多586主機板機都採用award bios,功能比較齊全,對各種作業系統提供良好的支援。award bios也有許多版本,現在用得最多的是4.x版。

bios的主要作用有三點

1.自檢及初始化:開機後bios最先被啟動,然後它會對電腦的硬體裝置進行完全徹底的檢驗和測試。如果發現問題,分兩種情況處理:嚴重故障停機,不給出任何提示或訊號;非嚴重故障則給出螢幕提示或聲音報警訊號,等待使用者處理。如果未發現問題,則將硬體設定為備用狀態,然後啟動作業系統,把對電腦的控制權交給使用者。

2.程式服務:bios直接與計算機的i/o(input/output,即輸入/輸出)裝置打交道,通過特定的資料埠發出命令,傳送或接收各種外部裝置的資料,實現軟體程式對硬體的直接操作。

3.設定中斷:開機時,bios會告訴cpu各硬體裝置的中斷號,當使用者發出使用某個裝置的指令後,cpu就根據中斷號使用相應的硬體完成工作,再根據中斷號跳回原來的工作。

從上面的描述可以看出:bios可以算是計算機啟動和操作的基石,一塊主機板或者說一台計算機效能優越與否,從很大程度上取決於板上的bios管理功能是否先進。大家在使用windows 95/98中常會碰到很多奇怪的問題,諸如安裝一半宕機或使用中經常宕機;windows 95/98只能工作在安全模式;音效卡解壓卡顯示卡發生衝突;cd-rom掛不上;不能正常執行一些在dos、windows 3.x下執行得很好的程式等等。事實上這些問題在很大程度上與bios設定密切相關。換句話說,你的bios根本無法識別某些新硬體或對現行作業系統的支援不夠完善。在這種情況下,就只有重新設定bios或者對bios進行公升級才能解決問題。另外,如果你想提高啟動速度,也需要對bios進行一些調整才能達到目的,比如調整硬體啟動順序、減少啟動時的檢測專案等等。

bios是一組設定硬體的電腦程式,儲存在主機板上的一塊rom晶元中。而cmos通常讀作c-mo-se(中文發音「瑟模室」),是電腦主機板上的一塊可讀寫的ram晶元,用來儲存當前系統的硬體配置情況和使用者對某些引數的設定。cmos晶元由主機板上的充電電池供電,即使系統斷電,引數也不會丟失。cmos晶元只有儲存資料的功能,而對cmos中各項引數的修改要通過bios的設定程式來實現。cmos ram是系統引數存放的地方,而bios中系統設定程式是完成引數設定的手段。因此,準確的說法應是通過bios設定程式對cmos引數進行設定。

常常聽到計算機高手或者非高手說「口令忘啦?給cmos放電吧。」,這到底是什麼意思呢?

如果你在計算機中設定了進入口令,而你又碰巧忘記了這個口令,你將無法進入計算機。不過還好,口令是儲存在cmos中的,而cmos必須有電才能保持其中的資料。所以,我們可以通過對cmos 的放電操作使計算機「放棄」對口令的要求。具體操作如下:

開啟機箱,找到主機板上的電池,將其與主機板的連線斷開(就是取下電池嘍),此時cmos將因斷電而失去內部儲存的一切資訊。再將電池接通,合上機箱開機,由於cmos已是一片空白,它將不再要求你輸入密碼,此時進入bios設定程式,選擇主選單中的「load bios default」(裝入bios預設值)或「load setup default」(裝入設定程式預設值)即可,前者以最安全的方式啟動計算機,後者能使你的計算機發揮出較高的效能。

bios的功能

bios rom 晶元不但可以在主機板上看到,而且bios管理功能如何在很大程度上決定了主機板效能是否優越。bios管理功能包括:

1.bios中斷服務程式實質上是微機系統中軟體與硬體之間的乙個可程式設計介面,主要用於程式軟體功能與微機硬體之間 接。例如,windows98對軟碟機,光碟機,硬碟等管理,中斷的設定等服務、程式。

2. bios系統設定程式:微機部件配置記錄是放在一塊可寫的cmos ram晶元中的,主要儲存著系統的基本情況,cpu特性,軟硬碟驅動器等部件的資訊。在bios rom 晶元中裝有「系統設定程式」,主要來設定cmos ram中的各項引數。這個程式在開機時按某個鍵就可進入設定狀態,並提供良好的介面。

3.post上電自檢:微機接通電源後,系統首先由(power on self test,上電自檢)程式來對內部各個裝置進行檢查。通常完整的post自檢將包括對cpu,640k基本記憶體,1m以上的擴充套件記憶體,rom,主機板,cmos儲存器,串並口,顯示卡,軟硬盤子系統及鍵盤進行測試,一旦在自檢中發現問題,系統將給出提示資訊或鳴笛警告。

4. bios系統啟動自舉程式:系統完成post自檢後,rom bios就首先按照系統cmos設定中儲存的啟動順序搜尋軟硬碟驅動器及cd-rom,網路伺服器等有效地啟動驅動器,讀入作業系統引導記錄,然後將系統控制權交給引導記錄,並由引導記錄來完成系統的順序啟動。

關於cmos放電

bios和cmos相同嗎?

bios對整機效能的影響

本文摘自《電腦報》

基本知識總結一

一.物件導向和面向過程的區別 面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。例如五子棋,面向過程的設計思路就是...

C基本知識總結

c語言關鍵字總共有32個.資料型別14個 void,char,int,float,double,short,long,signed,unsigned,struct,union,enum,typedef,sizeof.控制類別6個 auto,static,register const,volatile...

java IO基本知識總結

流基本分為位元組流 inputstream outputstream 字元流 reader writer 區別 位元組流 乙個乙個位元組的讀,所用格式都可以讀。字元流 使用了位元組流,讀取之後去字元表查取字元返回。文字資料使用字元流,快。其他就用位元組流。我們常用的system是列印流,system...