BIOS與CMOS之間有什么區(qū)別
說到BIOS和CMOS大家可能一頭霧水,這是什么呢?對于外行人來說對這個是一點都不了解的,下面小編為大家介紹BIOS與CMOS的區(qū)別,感興趣的朋友們一起來看看吧!
BIOS與CMOS的區(qū)別
BIOS是什么
所謂BIOS,實際上就是微機的基本輸入輸出系統(tǒng)(Basic Input-Output System),其內容集成在微機主板上的一個ROM芯片上,主要保存著有關微機系統(tǒng)最重要的基本輸入輸出程序,系統(tǒng)信息設置、開機上電自檢程序和系統(tǒng)啟動自舉程序等。
BIOS的功用,BIOS ROM芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上決定了主板性能是否優(yōu)越。BIOS管理功能主要包括:
1. BIOS中斷服務程序,BIOS中斷服務程序實質上是微機系統(tǒng)中軟件與硬件之間的一個可編程接口,主要用來在程序軟件與微機硬件之間實現銜接。例如,DOS和Windows操作系統(tǒng)中對軟盤、硬盤、光驅、鍵盤、顯示器等外圍設備的管理,都是直接建立在BIOS系統(tǒng)中斷服務程序的基礎上,而且操作人員也可以通過訪問INT 5、INT 13等中斷點而直接調用BIOS中斷服務程序。
2.BIOS系統(tǒng)設置程序,微機部件配置記錄是放在一塊可讀寫的CMOS RAM芯片中的,主要保存著系統(tǒng)基本情況、CPU特性、軟硬盤驅動器、顯示器、鍵盤等部件的信息。在 BIOS ROM芯片中裝有"系統(tǒng)設置程序",主要用來設置CMOS RAM中的各項參數。這個程序在開機時按下某個特定鍵即可進入設置狀態(tài),并提供了良好的界面供操作人員使用。事實上,這個設置CMOS參數的過程,習慣上也稱為" BIOS設置"。一旦CMOS RAM芯片中關于微機的配置信息不正確時,輕者會使得系統(tǒng)整體運行性能降低、軟硬盤驅動器等部件不能識別,嚴重時就會由此引發(fā)一系統(tǒng)的軟硬件故障。
3. POST上電自檢,微機按通電源后,系統(tǒng)首先由POST(Power On Self Test,上電自檢)程序來對內部各個設備進行檢查。通常完整的POST自檢將包括對 CPU、640K基本內存、 1M以上的擴展內存、ROM、主板、CMOS存貯器、串并口、顯示卡、軟硬盤子系統(tǒng)及鍵盤進行測試,一旦在自檢中發(fā)現問題,系統(tǒng)將給出提示信息或鳴笛警告。
4. BIOS系統(tǒng)啟動自舉程序,系統(tǒng)在完成 POST自檢后,ROM BIOS就首先按照系統(tǒng)CMOS設置中保存的啟動順序搜尋軟硬盤驅動器及CD-ROM、網絡服務器等有效地啟動驅動器,讀入操作系統(tǒng)引導記錄,然后將系統(tǒng)控制權交給引導記錄,并由引導記錄來完成系統(tǒng)的順利啟動。
CMOS是什么
CMOS(本意是指互補金屬氧化物半導體存儲囂,是一種大規(guī)模應用于集成電路芯片制造的原料)是微機主板上的一塊可讀寫的RAM芯片,主要用來保存當前系統(tǒng)的硬件配置和操作人員對某些參數的設定。CMOS RAM芯片由系統(tǒng)通過一塊后備電池供電,因此無論是在關機狀態(tài)中,還是遇到系統(tǒng)掉電情況,CMOS信息都不會丟失。
由于CMOS RAM芯片本身只是一塊存儲器,只具有保存數據的功能,所以對CMOS中各項參數的設定要通過專門的程序。早期的CMOS設置程序駐留在軟盤上的(如IBM的PC/AT機型),使用很不方便?,F在多數廠家將CMOS設置程序做到了 BIOS芯片中,在開機時通過按下某個特定鍵就可進入CMOS設置程序而非常方便地對系統(tǒng)進行設置,因此這種CMOS設置又通常被叫做BIOS設置。
BIOS是主板上的一塊EPROM或EEPROM芯片,里面裝有系統(tǒng)的重要信息和設置系統(tǒng)參數的設置程序(BIOS Setup程序);CMOS是主板上的一塊可讀寫的RAM 芯片,里面裝的是關于系統(tǒng)配置的具體參數,其內容可通過設置程序進行讀寫。CMOS RAM 芯片靠后備電池供電,即使系統(tǒng)掉電后信息也不會丟失。BIOS與CMOS既相關又不同:BIOS中的系統(tǒng)設置程序是完成CMOS參數設置的手段;CMOS RAM既是BIOS設定系統(tǒng)參數的存放場所,又是BIOS設定系統(tǒng)參數的結果。因此,完整的說法應該是"通過BIOS設置程序對CMOS參數進行設置"。由于BIOS和CMOS都跟系統(tǒng)設置密初相關,所以在實際使用過程中造成了BIOS設置和CMOS設置的說法,其實指的都是同一回事,但BIOS與CMOS卻是兩個完全不同的概念,千萬不可搞混淆。
眾所周知,進行BIOS或CMOS設置是由操作人員根據微機實際情況而人工完成的一項十分重要的系統(tǒng)初始化工作。在以下情況下,必須進行BIOS或CMOS進行設置:
1、新購微機,即使帶PnP功能的系統(tǒng)也只能識別一部分微機外圍設備,而對軟硬盤參數、當前日期、時鐘等基本資料等必須由操作人員進行設置,因此新購買的微機必須通過進行CMOS參數設置來告訴系統(tǒng)整個微機的基本配置情況。
2.新增設備,由于系統(tǒng)不一定能認識新增的設備,所以必須通過CMOS設置來告訴它。另外,一旦新增設備與原有設備之間發(fā)生了IRQ、DMA沖突,也往往需要通過BIOS設置來進行排除。
3.CMOS數據意外丟失,在系統(tǒng)后備電池失效、病毒破壞了CMOS數據程序、意外清除了CMOS參數等情況下,常常會造成CMOS數據意外丟失。此時只能重新進入BIOS設置程序完成新的CMOS參數設置。
4.系統(tǒng)優(yōu)化,對于內存讀寫等待時間、硬盤數據傳輸模式、內/外Cache的使用、節(jié)能保護、電源管理、開機啟動順序等參數,BIOS中預定的設置對系統(tǒng)而言并不一定就是最優(yōu)的,此時往往需要經過多次試驗才能找到系統(tǒng)優(yōu)化的最佳組合。
BIOS芯片介紹
BIOS設置程序是儲存在BIOS芯片中的,BIOS芯片是主板上一塊長方形或正方形芯片,只有在開機時才可以進行設置。(一般在計算機啟動時按F2或者Delete進入BIOS進行設置,一些特殊機型按F1、Esc、F12等進行設置)。BIOS設置程序主要對計算機的基本輸入輸出系統(tǒng)進行管理和設置,使系統(tǒng)運行在最好狀態(tài)下,使用BIOS設置程序還可以排除系統(tǒng)故障或者診斷系統(tǒng)問題。有人認為既然BIOS是"程序",那它就應該是屬于軟件,感覺就像自己常用的Word或Excel。但也有很多人不這么認為,因為它與一般的軟件還是有一些區(qū)別,而且它與硬件的聯(lián)系也是相當地緊密。形象地說,BIOS應該是連接軟件程序與硬件設備的一座"橋梁",負責解決硬件的即時要求。主板上的BIOS芯片或許是主板上唯一貼有標簽的芯片,一般它是一塊32針的雙列直插式的集成電路,上面印有"BIOS"字樣。
ROM
在微機(微型計算機Microcomputer System)的發(fā)展初期,BIOS都存放在ROM(Read Only Memory,只讀存儲器)中。ROM內部的資料是在ROM的制造工序中,在工廠里用特殊的方法被燒錄進去的,其中的內容只能讀不能改,一旦燒錄進去,用戶只能驗證寫入的資料是否正確,不能再作任何修改。如果發(fā)現資料有任何錯誤,則只有舍棄不用。
EPROM
EPROM(Erasable Programmable ROM,可擦除可編程ROM)芯片可重復擦除和寫入,解決了ROM芯片只能寫入一次的弊端。EPROM芯片有一個很明顯的特征,在其正面的陶瓷封裝上,開有一個玻璃窗口,透過該窗口,可以看到其內部的集成電路,紫外線透過該孔照射內部芯片就可以擦除其內的數據,完成芯片擦除的操作要用到EPROM擦除器。EPROM內資料的寫入要用專用的編程器,并且往芯片中寫內容時必須要加一定的編程電壓(VPP=12—24V,隨不同的芯片型號而定)。EPROM的型號是以27開頭的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在寫入資料后,還要以不透光的貼紙或膠布把窗口封住,以免受到周圍的紫外線照射而使資料受損。
EEPROM
由于EPROM操作的不便,586以后的主板上BIOS ROM芯片大部分都采用EEPROM(Electrically Erasable Programmable ROM,電可擦除可編程ROM)。通過跳線開關和系統(tǒng)配帶的驅動程序盤,可以對EEPROM進行重寫,方便地實現BIOS升級。
BIOS芯片中主要存放:
●自診斷程序:通過讀取CMOSRAM中的內容識別硬件配置,并對其進行自檢和初始化;
● CMOS設置程序:引導過程中,用特殊熱鍵啟動,進行設置后,存入CMOS RAM中;
● 系統(tǒng)自舉裝載程序:在自檢成功后將磁盤相對0道0扇區(qū)上的引導程序裝入內存,讓其運行以裝入DOS系統(tǒng);
● 主要I/O設備的驅動程序和中斷服務:由于BIOS直接和系統(tǒng)硬件資源打交道,因此總是針對某一類型的硬件系統(tǒng),而各種硬件系統(tǒng)又各有不同,所以存在各種不同種類的BIOS,隨著硬件技術的發(fā)展,同一種BIOS也先后出現了不同的版本,新版本的BIOS比起老版本來說,功能更強。
NORFlash
從奔騰時代開始,現代的電腦主板都使用NORFlash來作為BIOS的存儲芯片。除了容量比EEPROM更大外,主要是NORFlash具有寫入功能,運行電腦通過軟件的方式進行BIOS的更新,而無需額外的硬件支持(通常EEPROM的擦寫需要不同的電壓和條件),且寫入速度快。
CMOS的用處
一、用于計算機信息保存,CMOS作為可擦寫芯片使用,在這個領域,用戶通常不會關心CMOS的硬件問題,而只關心寫在CMOS上的信息,也就是BIOS的設置問題,其中提到最多的就是系統(tǒng)故障時拿掉主板上的電池,進行CMOS放電操作,從而還原BIOS設置。
二、在數字影像領域,CMOS作為一種低成本的感光元件技術被發(fā)展出來,市面上常見的數碼產品,其感光元件主要就是CCD或者CMOS,尤其是低端攝像頭產品,而通常高端攝像頭都是CCD感光元件。
三、在更加專業(yè)的集成電路設計與制造領域
猜你感興趣:
2.什么是BIOS
BIOS與CMOS之間有什么區(qū)別
上一篇:什么是房地產投資過程怎樣
下一篇:什么是房間隔缺損的概念意思治療