BIOS詳解:什么是BIOS ?BIOS的作用?CMOS及其與BIOS的關系?


1、什么是BIOS ?

     BIOS是英文Basic Input Output System的縮略語,直譯過來后中文名稱就是基本輸入輸出系統。它的全稱應該是ROM-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喇叭的“語言”還是很重要的,下面請看我們的開機自檢響鈴代碼含義解析  字串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機開機自檢響鈴代碼的含義,最終依據代碼准確查找出故障所在部位並將其排除。好東西不敢私藏,特向大家推薦,希望你也能據此准確地判斷出故障所在,當一回高手。

  本文以較常見的三種BIOS(Award BIOS、AMI BIOS和Phoenix BIOS)的電腦為例,介紹開機自檢響鈴代碼的具體含義(關於電腦使用的BIOS型號可從BIOS芯片上或者從開機自檢的信息中看到,如看到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短:顯示測試錯誤。顯示器數據線沒插好或顯示卡沒插牢 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM