BIOS與CMOS的區別

2021-09-30 13:58:19 字數 3028 閱讀 5177

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中斷服務程式。

2.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設定來進行排除。

3.cmos資料意外丟失

在系統後備電池失效、病毒破壞了 cmos資料程式、意外清除了cmos引數等情況下,常常會

造成cmos資料意外丟失。此時只能重新進入bios設定程式完成新的cmos引數設定。

4.系統優化

對於記憶體讀寫等待時間、硬碟資料傳輸模式、內/外 cache的使用、節能保護、電源管理、

開機啟動順序等引數, bios中預定的設定對系統而言並不一定就是最優的,此時往往需要經過

多次試驗才能找到系統優化的最佳組合。

CMOS與BIOS的區別

題記 晚上睡不著或無所事事的時候,學一點東西,總比讓光陰白白流逝好。一.兩者的概念。1.bios 是 basic input ouput system基礎輸入輸出系統 的縮寫,顧名思義,它是一種軟體。它的全稱是 rom bios 它是固化在計算機主機板rom晶元的程式軟體。由於是儲存在rom晶元 一...

學習BIOS與CMOS區別

學習bios與cmos區別進入論壇 新增到收藏夾 在日常操作和維護計算機的過程中,常常可以聽到有關bios設定和cmos設定的一些說法,許多人對bios和cmos經常混為一談。本文主要闡述對bios設定和cmos設定在基本概念上的區分與聯絡。bios是什麼?所謂bios,實際上就是微機的基本輸入輸出...

BIOS和CMOS的區別

bios與cmos區別 在日常操作和維護計算機的過程中,常常可以聽到有關bios設定和cmos設定的一些說法,許多人對bios和cmos經常混為一談。本文主要闡述對bios設定和cmos設定在基本概念上的區分與聯絡。bios是什麼?所謂bios,實際上就是微機的基本輸入輸出系統 basic inpu...