關于BIOS與CMOS的區別(2)
關于BIOS與CMOS的區別
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中預定的設置對系統而言并不一定就是最優的,此時往往需要經過多次試驗才能找到系統優化的最佳組合。