BIOS詳解:什麼是BIOS ?BIOS的作用?CMOS及其與BIOS的關係?

來源:互聯網
上載者:User

標籤:

1、什麼是BIOS ?

     BIOS是英文Basic Input Output System的縮減語,直譯過來後中文名稱就是基本輸出入系統 (BIOS)。它的全稱應該是ROM-BIOS,意思是唯讀記憶體基本輸出入系統 (BIOS)。其實,它是一組固化到電腦內主板上一個ROM晶片上的程式,它儲存著電腦最重要的基本輸入輸出的程式、系統設定資訊、開機上電自檢程式和系統啟動自舉程式。有人認為既然BIOS是程式,那它就應該是屬於軟體,感覺就像自己常用的Word或Excel。但也很多人不這麼認為,因為它與一般的軟體還是有一些區別,而且它與硬體的聯絡也是相當地緊密。形象地說,BIOS應該是串連軟體程式與硬體裝置的一座橋樑,負責解決硬體的即時要求。一塊主板效能優越與否,很大程度上就取決於BIOS程式的管理功能是否合理、先進。主板上的BIOS晶片或許是主板上唯一貼有標籤的晶片,一般它是一塊32針的雙列直插式的整合電路,上面印有BIOS字樣。586以前的BIOS多為可重寫EPROM晶片,上面的標籤起著保護BIOS內容的作用(紫外線照射會使EPROM內容丟失),不能隨便撕下。586以後的ROM BIOS多採用EEPROM(電可擦寫唯讀ROM),通過跳線開關和系統配帶的驅動程式盤,可以對EEPROM進行重寫,方便地實現BIOS升級。常見的BIOS晶片有Award、AMI、Phoenix、MR等,在晶片上都能見到廠商的標記。 

    2、BIOS的作用主要作用有以下幾方面:
    首先是自檢及初始化程式:電腦電源接通後,系統將有一個對內部各個裝置進行檢查的過程,這是由一個通常稱之為POST(Power On Self Test/上電自檢)的程式來完成,這也是BIOS程式的一個功能。完整的自檢包括了對CPU、640K基本記憶體、1M以上的擴充記憶體、ROM、主板、CMOS存貯器、串並口、顯示卡、軟硬碟子系統及鍵盤的測試。在自檢過程中若發現問題,系統將給出提示資訊或鳴笛警告。
    如果沒有任何問題,完成自檢後BIOS將按照系統CMOS設定中的啟動順序搜尋軟、硬碟及CDROM、網路伺服器等有效開機磁碟機 ,讀入作業系統引導記錄,然後將系統控制權交給引導記錄,由引導記錄完成系統的啟動,你就可以放心地使用你的寶貝了。其次是硬體中斷處理:電腦開機的時候,BIOS會告訴CPU等硬體裝置的中斷號,當你操作時輸入了使用某個硬體的命令後,它就會根據中斷號使用相應的硬體來完成命令的工作,最後根據其中斷號跳會原來的狀態。再有就是程式服務要求:從BIOS的定義可以知道它總是和電腦的輸入輸出裝置打交道,它通過最特定的資料連接埠發出指令,發送或接收各類外部裝置的資料,從而實現軟體應用程式對硬體的操作。

 

    不少朋友混淆了BIOS與CMOS的概念,這裡就跟大家說說CMOS及其與BIOS的關係
   
    CMOS是Complementary Metal Oxide Semiconductor的縮寫,翻譯出來的本意是互補性氧化金屬半導體儲存空間,指一種大規模應用於整合電路晶片製造的原料。但在這裡CMOS的準確含義是指目前絕大多數電腦中都使用的一種用電池供電的可讀寫的RAM晶片。而BIOS的意義我們在前面已經解釋過了。
那麼,CMOS與BIOS到底有什麼關係呢?CMOS是儲存晶片,當然是屬於硬體,它的作用是具有資料儲存功能,但它也只能起到儲存的作用,而不能對儲存於其中的資料進行設定,要對CMOS中各項參數的設定就要通過專門的設定程式。現在多數廠家將CMOS的參數設定程式做到了BIOS晶片中,在電腦開啟電源時按特殊的按鍵進入設定程式就可以方便地對系統進行設定。也就是說BIOS中的系統設定程式是
完成CMOS參數設定的手段,而CMOS RAM是存放設定好的資料的場所,它們都與電腦的系統參數設定有很大關係。正因如此,便有?quot;CMOS設定和BIOS設定兩種說法,其實,準確的說法應該是通過BIOS設定程式來對CMOS參數進行設定。BIOS和CMOS是既相關聯又有區別,CMOS設定和BIOS設定只是大家對設定過程簡化的兩種叫法,在這種意義上它們指的都是一會事。

  CMOS儲存晶片可以由主板的電池供電,即使系統掉電,儲存的資料也不會丟失。但如果拿掉電池會出現什麼情況呢?問得好!如果電池沒有電,或是突然接觸出了問題,或是你把他取下來了,那麼CMOS就會因為斷電而丟掉內部儲存的所有資料。只不過若真有這種情況發生的話也不是什麼大問題,你可以換電池,或是檢查接觸不良的原因,總之保證CMOS有電。再開機進入BIOS程式,選擇主菜單中 字串7 
的LOAD BIOS DEFAULTS或是LOAD SETUP DEFAULTS後斷行符號,最後再確定輸入Y斷行符號即可。大家也許曾聽其他玩家談到過若忘記了開機密碼就給CMOS放電的說法,其實也就是把包括密碼在內的資訊全丟掉,開機時就不需要輸入密碼了,再來重新寫入資料。 字串3

  4、升級BIOS的意義

  升級BIOS的原因通常有以下幾個:

 

   (1)提供對新的硬體或技術規範的支援。

 

  電腦硬體技術發展太快,主板對於一些新硬體(如K6-III Celeron II CPU)或新技術(如DMA100、DMA66、大於35GB的硬碟等)未能正確識別或不能提供支援,這時便需要通過升級BIOS來獲得對新硬體或新技術的支援。 

   (2)解決舊版本BIOS中存在的BUG。 字串6

   (3)解決2000年問題。不少1997年以前生產的主板都存在2000年問題,而一些新主板雖然已解決了2000年問題,但在個別Y2K測試軟體下不能通過,這些問題都可通過升級BIOS來加以解決

 


    5、什麼樣的BIOS能夠升級

  觀察您的主板上的BIOS晶片(一般為一個28針或32針的雙列直插式的整合電路,上面有BIOS字樣),該晶片大多為AWARD或AMI的產品。揭掉BIOS晶片上面的標籤, 就會看到BIOS晶片的編號。對於某些主板,廠家為了節約成本而使用了不可升級的BIOS。當然,你也可以直接查看主板說明書,看上面是否有關於主板的BIOS可以升級的說明。不過,即使主板說明書上沒有有關的說明,也不必灰心,你完全可以親自動手試一下。因為並不是所有的主板都將此特性寫在說明書上的。

 

  這裡我們有必要弄清以下幾個概念,以便能更加全面的瞭解與BIOS相關的知識,當然,也可以用來在朋友面前吹噓一番,呵呵。 字3

  (1)PROM:這是英文可程式化唯讀記憶體一詞的縮寫,它是一種儲存晶片,其中的內容一經寫入就不能修改,並且在主機關掉後內容也不會消失。PROM和ROM的不同在於出廠時,PROM是一塊空白無內容的晶片,而ROM出廠時,其中的內容已經寫好。要在PROM中寫入內容,您需要一個叫做PROM編程器的工具,該工具也叫PROM燒寫器;往PROM中寫入內容的過程就叫燒寫。

  (2)EPROM:這是英文可擦寫的可程式化唯讀記憶體的縮寫,它是一種可以通過在紫外線的照射下擦除其中內容的特殊的PROM晶片。其中的內容一旦被擦除,您就可以重新寫入新內容。

  (3)EEPROM:這是英文電可擦寫的可程式化唯讀記憶體,它可以通過使用和電有關的手段來對其中的內容進行擦寫。和其他的PROM一樣,其中的內容在主機斷電的情況下不會消失。

  6、有時系統出現故障,且無法顯示時,就需要我們通過解讀PC喇叭的“語言”來分析故障原因了 。


  因此,瞭解PC喇叭的“語言”還是很重要的,下面請看我們的開機自我測試 (POST)響鈴代碼含義解析  字串6

 
  1.CMOS battery failed(CMOS 電池失效)。 

  原因:說明CMOS 電池的電力已經不足,請更換新的電池。 字串7

  2.CMOS check sum error-Defaults loaded(CMOS 執行全部檢查時發現錯誤,因此載入預設的系統設定值)。

  原因:通常發生這種狀況都是因為電池電力不足所造成,所以不妨先換個電池試試看。如果問題依然存在的話,那就說明 CMOS RAM 可能有問題,最好送回原廠處理。 字串2

  3.Display switch is set incorrectly(顯示開關配置錯誤)。

  原因:較舊型的主板上有跳線可設定顯示器為單色或彩色,而這個錯誤提示表示主板上的設定和 BIOS 裡的設定不一致,重新設定即可。

  4.Press ESC to skip memory test(記憶體檢查,可按ESC鍵跳過)。

  原因:如果在 BIOS 內並沒有設定快速加電自檢的話,那麼開機就會執行記憶體的測試,如果你不想等待,可按 ESC 鍵跳過或到 BIOS 內開啟 Quick Power On Self Test。

 

  5.HARD DISK initializing【Please wait a moment...】(硬碟正在初始化 請等待片刻)。

字串9

 

  原因:這種問題在較新的硬碟上根本看不到。但在較舊的硬碟上,其啟動較慢,所以就會出現這個問題。

 

  6.HARD DISK INSTALL FAILURE (硬碟安裝失敗)。 字串8

  原因:硬碟的電源線、資料線可能未接好或者硬碟跳線不當出錯誤 ( 例如一根資料線上的兩個硬碟都設為 Master 或 Slave。)

 

  7.Secondary slave hard fail (檢測從盤失敗)。

 

  原因:1 CMOS 設定不當(例如沒有從盤但在CMOS裡設有從盤) 2 硬碟的電源線、資料線可能未接好或者硬碟跳線設定不當。

  8.Hard disk(s) diagnosis fail (執行硬碟診斷時發生錯誤)。

  原因:這通常代表硬碟本身的故障。你可以先把硬碟接到另一台電腦上試一下,如果問題一樣,那隻好送修了。 字串8

  9.Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(無法驅動軟碟機)。

  原因:軟碟機的排線是否接錯或鬆脫?電源線有沒有接好?如果這些都沒問題,那買個新的吧。 

  10.Keyboard error or no keyboard present(鍵盤錯誤或者未接鍵盤)

  原因:鍵盤連接線是否插好?連接線是否損壞? 字串7

  11.Memory test fail (記憶體檢測失敗)

  原因:通常是因為記憶體不相容或故障所導致。 字串5

  12.Override enable-Defaults loaded ( 當前CMOS設定無法啟動系統,載入 BIOS 預設值以啟動系統)。

  原因:可能是你在BIOS內的設定並不適合你的電腦( 像你的記憶體只能跑100MHz但你讓它跑133MHz ),這時進入 BIOS 設定重新調整即可。

  13.Press TAB to show POST screen (按 TAB 鍵 可以切換畫面顯示) 字串4

  原因:有一些 OEM 廠商會以自己設計的顯示畫面來取代 BIOS 預設的開機顯示畫面,而此提
示就是要告訴使用者可以按TAB來把廠商的自訂畫面和BIOS預設的開機畫面進行切換。   

  14.Resuming from disk,Press TAB to show POST screen(從硬碟恢複開機,按TAB顯示開
機自檢畫面)。 字串9

  原因:某些主板的BIOS 提供了 Suspend to disk(掛起到硬碟)的功能,當使用者以 Suspend to disk 的方式來關機時,那麼在下次開機時就會顯示此提示訊息。


  在電腦發生故障時,機器響鈴不斷。這時,如果你是一位高手,也許可以根據經驗判斷出故障所在,若根據經驗無法判斷,或者你對硬體裝置一無所知,這時只有去請教專業人員了。筆者由於一台電腦出現故障,開機後只有機器報錯的響鈴,找不到故障點,只好上網去查詢PC機開機自我測試 (POST)響鈴代碼的含義,最終依據代碼準確尋找出故障所在部位並將其排除。好東西不敢私藏,特向大家推薦,希望你也能據此準確地判斷出故障所在,當一回高手。

  本文以較常見的三種BIOS(Award BIOS、AMI BIOS和Phoenix BIOS)的電腦為例,介紹開機自我測試 (POST)響鈴代碼的具體含義(關於電腦使用的BIOS型號可從BIOS晶片上或者從開機自我測試 (POST)的資訊中看到,如看到AMI的字樣則為AMI BIOS;如看到Award字樣則為Award BIOS)。  字串9

  一、Award BIOS自檢響鈴含義:

  1短:系統正常啟動。恭喜,你的機器沒有任何問題。
  2短:常規錯誤,請進入CMOS Setup,重新設定不正確的選項。
  1長1短:RAM或主板出錯。換一條記憶體試試,若還是不行,只好更換主板。
  1長2短:顯示器或顯示卡錯誤。
  1長3短:鍵盤控制器錯誤。檢查主板。
  1長9短:主板Flash RAM或EPROM錯誤,BIOS損壞。換塊Flash RAM試試。
  不斷地響(長聲):記憶體條未插緊或損壞。重插記憶體條,若還是不行,只有更換一條記憶體。 
  不停地響:電源、顯示器未和顯示卡串連好。檢查一下所有的插頭。
  重複短響:電源有問題。
  無聲音無顯示:電源有問題。   二、AMI BIOS自檢響鈴含義:

  1短:記憶體重新整理失敗。更換記憶體條。
  2短:記憶體ECC較驗錯誤。在CMOS Setup中將記憶體關於ECC校正的選項設為Disabled就可以解決,不過最根本的解決辦法還是更換一條記憶體。
  3短:系統基本記憶體(第1個64kB)檢查失敗。換記憶體。
  4短:系統時鐘出錯。
  5短:中央處理器(CPU)錯誤。
  6短:鍵盤控制器錯誤。
  7短:系統實模式錯誤,不能切換到保護模式。
  8短:顯示記憶體錯誤。顯示記憶體有問題,更換顯卡試試。
  9短:ROM BIOS檢驗和錯誤。
  1長3短:記憶體錯誤。記憶體損壞,更換即可。
  1長8短:顯示測試錯誤。顯示器資料線沒插好或顯示卡沒插牢 

BIOS詳解:什麼是BIOS ?BIOS的作用?CMOS及其與BIOS的關係?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.