BIOS與CMOS區別有哪些

才智咖 人氣:1.48W

在日常操作和維護計算機的過程中,常常可以聽到有關BIOS設定和CMOS設定的一些說法,許多人對BIOS和CMOS經常混為一談。下面本站小編大家闡述對BIOS設定和CMOS設定在基本概念上的區分與聯絡。

BIOS與CMOS區別有哪些

BIOS是什麼?

所謂BIOS,實際上就是微機的基本輸入輸出系統(Basic Input-Output System),其內容整合在微機主機板上的一個ROM晶片上,主要儲存著有關微機系統最重要的基本輸入輸出程式,系統資訊設定、開機上電自檢程式和系統啟動自舉程式等。

BIOS的功用

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

1. BIOS中斷服務程式

BIOS中斷服務程式實質上是微機系統中軟體與硬體之間的一個可程式介面,主要用來在程式軟體與微機硬體之間實現銜接。例如,DOS和Windows作業系統中對軟盤、硬碟、光碟機、鍵盤、顯示器等外圍裝置的管理,都是直接建立在BIOS系統中斷服務程式的基礎上,而且操作人員也可以通過訪問INT 5、INT 13等中斷點而直接呼叫BIOS中斷服務程式。

系統設定程式

微機部件配置記錄是放在一塊可讀寫的 CMOS RAM 晶片中的,主要儲存著系統基本情況、CPU特性、軟硬碟驅動器、顯示器、鍵盤等部件的資訊。在 BIOS ROM晶片中裝有"系統設定程式",主要用來設定CMOS RAM中的各項引數。這個程式在開機時按下某個特定鍵即可進入設定狀態,並提供了良好的介面供操作人員使用。事實上,這個設定CMOS引數的過程,習慣上也稱為" BIOS設定"。一旦CMOS RAM晶片中關於微機的配置資訊不正確時,輕者會使得系統整體執行效能降低、軟硬碟驅動器等部件不能識別,嚴重時就會由此引發一系統的軟硬體故障。

3. POST上電自檢

微機按通電源後,系統首先由POST(Power On Self Test,上電自檢)程式來對內部各個裝置進行檢查。通常完整的POST自檢將包括對 CPU、640K基本記憶體、 1M以上的擴充套件記憶體、ROM、主機板、CMOS存貯器、串並口、顯示卡、軟硬碟子系統及鍵盤進行測試,一旦在自檢中發現問題,系統將給出提示資訊或鳴笛警告。

4. BIOS系統啟動自舉程式

系統在完成 POST自檢後, ROM BIOS 就首先按照系統 CMOS設定中儲存的啟動順序搜尋軟硬碟驅動器及CD-ROM、網路伺服器等有效地啟動驅動器,讀入作業系統引導記錄,然後將系統控制權交給引導記錄,並由引導記錄來完成系統的順利啟動。

CMOS是什麼?

CMOS(本意是指互補金氧半導體儲存囂,是一種大規模應用於積體電路晶片製造的原料)是微機主機板上的一塊可讀寫的RAM晶片,主要用來儲存當前系統的硬體配置和操作人員對某些引數的設定。CMOS RAM晶片由系統通過一塊後備電池供電,因此無論是在關機狀態中,還是遇到系統掉電情況,CMOS資訊都不會丟失。

由於CMOS RAM晶片本身只是一塊儲存器,只具有儲存資料的功能,所以對CMOS中各項引數的設定要通過專門的'程式。早期的CMOS設定程式駐留在軟盤上的(如IBM的PC/AT機型),使用很不方便。現在多數廠家將CMOS設定程式做到了 BIOS晶片中,在開機時通過按下某個特定鍵就可進入CMOS設定程式而非常方便地對系統進行設定,因此這種CMOS設定又通常被叫做BIOS設定。

BIOS設定和CMOS設定的區別與聯絡

BIOS是主機板上的一塊EPROM或EEPROM晶片,裡面裝有系統的重要資訊和設定系統引數的設定程式(BIOS Setup程式);CMOS是主機板上的一塊可讀寫的RAM 晶片,裡面裝的是關於系統配置的具體引數,其內容可通過設定程式進行讀寫。CMOS RAM 晶片靠後備電池供電,即使系統掉電後資訊也不會丟失。BIOS與CMOS既相關又不同:BIOS中的系統設定程式是完成CMOS引數設定的手段;CMOS RAM既是BIOS設定系統引數的存放場所,又是 BIOS設定系統引數的結果。因此,完整的說法應該是"通過BIOS設定程式對CMOS引數進行設定"。由於 BIOS和CMOS都跟系統設定密初相關,所以在實際使用過程中造成了BIOS設定和CMOS設定的說法,其實指的都是同一回事,但BIOS與CMOS卻是兩個完全不同的概念,千萬不可搞混淆。

何時要對BIOS或CMOS進行設定?

眾所周知,進行BIOS或CMOS設定是由操作人員根據微機實際情況而人工完成的一項十分重要的系統初始化工作。在以下情況下,必須進行BIOS或CMOS進行設定:

1、新購微機

即使帶PnP功能的系統也只能識別一部分微機外圍裝置,而對軟硬碟引數、當前日期、時鐘等基本資料等必須由操作人員進行設定,因此新購買的微機必須通過進行CMOS引數設定來告訴系統整個微機的基本配置情況。

2.新增裝置

由於系統不一定能認識新增的裝置,所以必須通過CMOS設定來告訴它。另外,一旦新增裝置與原有裝置之間發生了IRQ、DMA衝突,也往往需要通過BIOS設定來進行排除。

資料意外丟失

在系統後備電池失效、病毒破壞了 CMOS資料程式、意外清除了CMOS引數等情況下,常常會造成CMOS資料意外丟失。此時只能重新進入BIOS設定程式完成新的CMOS引數設定。

4.系統優化

對於記憶體讀寫等待時間、硬碟資料傳輸模式、內/外 Cache的使用、節能保護、電源管理、開機啟動順序等引數, BIOS中預定的設定對系統而言並不一定就是最優的,此時往往需要經過多次試驗才能找到系統優化的最佳組合。

TAGS:BIOS CMOS