電腦知識(shí):bios和cmos有什么區(qū)別
電腦知識(shí):bios和cmos有什么區(qū)別
在日常操作和維護(hù)計(jì)算機(jī)的過(guò)程中,常常可以聽(tīng)到有關(guān)BIOS設(shè)置和CMOS設(shè)置的一些說(shuō)法,許多人對(duì)BIOS和CMOS經(jīng)常混為一談。本文主要闡述對(duì)BIOS設(shè)置和CMOS設(shè)置在基本概念上的區(qū)分與聯(lián)系。下面小編帶著大家一起來(lái)了解一下吧!
BIOS是什么?
所謂BIOS,實(shí)際上就是微機(jī)的基本輸入輸出系統(tǒng)(Basic Input-Output System),其內(nèi)容集成在微機(jī)主板上的一個(gè)ROM芯片上,主要保存著有關(guān)微機(jī)系統(tǒng)最重要的基本輸入輸出程序,系統(tǒng)信息設(shè)置、開(kāi)機(jī)上電自檢程序和系統(tǒng)啟動(dòng)自舉程序等。
BIOS的功用
BIOS ROM芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上決定了主板性能是否優(yōu)越。BIOS管理功能主要包括:
1. BIOS中斷服務(wù)程序
BIOS中斷服務(wù)程序?qū)嵸|(zhì)上是微機(jī)系統(tǒng)中軟件與硬件之間的一個(gè)可編程接口,主要用來(lái)在程序軟件與微機(jī)硬件之間實(shí)現(xiàn)銜接。例如,DOS和 Windows操作系統(tǒng)中對(duì)軟盤(pán)、硬盤(pán)、光驅(qū)、鍵盤(pán)、顯示器等外圍設(shè)備的管理,都是直接建立在BIOS系統(tǒng)中斷服務(wù)程序的基礎(chǔ)上,而且操作人員也可以通過(guò)訪問(wèn)INT 5、INT 13等中斷點(diǎn)而直接調(diào)用BIOS中斷服務(wù)程序。
2.BIOS系統(tǒng)設(shè)置程序
微機(jī)部件電腦配置記錄是放在一塊可讀寫(xiě)的 CMOS RAM 芯片中的,主要保存著系統(tǒng)基本情況、CPU特性、軟硬盤(pán)驅(qū)動(dòng)器、顯示器、鍵盤(pán)等部件的信息。在 BIOS ROM芯片中裝有"系統(tǒng)設(shè)置程序",主要用來(lái)設(shè)置CMOS RAM中的各項(xiàng)參數(shù)。這個(gè)程序在開(kāi)機(jī)時(shí)按下某個(gè)特定鍵即可進(jìn)入設(shè)置狀態(tài),并提供了良好的界面供操作人員使用。事實(shí)上,這個(gè)設(shè)置CMOS參數(shù)的過(guò)程,習(xí)慣上也稱為" BIOS設(shè)置"。一旦CMOS RAM芯片中關(guān)于微機(jī)的配置信息不正確時(shí),輕者會(huì)使得系統(tǒng)整體運(yùn)行性能降低、軟硬盤(pán)驅(qū)動(dòng)器等部件不能識(shí)別,嚴(yán)重時(shí)就會(huì)由此引發(fā)一系統(tǒng)的軟硬件故障。
3. POST上電自檢
微機(jī)按通電源后,系統(tǒng)首先由POST(Power On Self Test,上電自檢)程序來(lái)對(duì)內(nèi)部各個(gè)設(shè)備進(jìn)行檢查。通常完整的POST自檢將包括對(duì)電腦配置CPU、640K基本內(nèi)存、 1M以上的擴(kuò)展內(nèi)存、ROM、主板、CMOS存貯器、串并口、顯示卡、軟硬盤(pán)子系統(tǒng)及鍵盤(pán)進(jìn)行測(cè)試,一旦在自檢中發(fā)現(xiàn)問(wèn)題,系統(tǒng)將給出提示信息或鳴笛警告。
4. BIOS系統(tǒng)啟動(dòng)自舉程序
系統(tǒng)在完成 POST自檢后, ROM BIOS 就首先按照系統(tǒng) CMOS設(shè)置中保存的啟動(dòng)順序搜尋軟硬盤(pán)驅(qū)動(dòng)器及CD-ROM、網(wǎng)絡(luò)服務(wù)器等有效地啟動(dòng)驅(qū)動(dòng)器,讀入操作系統(tǒng)引導(dǎo)記錄,然后將系統(tǒng)控制權(quán)交給引導(dǎo)記錄,并由引導(dǎo)記錄來(lái)完成系統(tǒng)的順利啟動(dòng)。
CMOS是什么?
CMOS(本意是指互補(bǔ)金屬氧化物半導(dǎo)體存儲(chǔ)囂,是一種大規(guī)模應(yīng)用于集成電路芯片制造的原料)是微機(jī)主板上的一塊可讀寫(xiě)的RAM芯片,主要用來(lái)保存當(dāng)前系統(tǒng)的硬件配置和操作人員對(duì)某些參數(shù)的設(shè)定。CMOSRAM芯片由系統(tǒng)通過(guò)一塊后備電池供電,因此無(wú)論是在關(guān)機(jī)狀態(tài)中,還是遇到系統(tǒng)掉電情況,CMOS信息都不會(huì)丟失。
由于CMOSRAM芯片本身只是一塊存儲(chǔ)器,只具有保存數(shù)據(jù)的功能,所以對(duì)CMOS中各項(xiàng)參數(shù)的設(shè)定要通過(guò)專門(mén)的程序。早期的CMOS設(shè)置程序駐留在軟盤(pán)上的(如IBM的PC/AT機(jī)型),使用很不方便,F(xiàn)在多數(shù)廠家將CMOS設(shè)置程序做到了BIOS芯片中,在開(kāi)機(jī)時(shí)通過(guò)按下某個(gè)特定鍵就可進(jìn)入CMOS設(shè)置程序而非常方便地對(duì)系統(tǒng)進(jìn)行設(shè)置,因此這種CMOS設(shè)置又通常被叫做BIOS設(shè)置。
BIOS設(shè)置和CMOS設(shè)置的區(qū)別與聯(lián)系
BIOS是主板上的一塊EPROM或EEPROM芯片,里面裝有系統(tǒng)的重要信息和設(shè)置系統(tǒng)參數(shù)的設(shè)置程序(BIOSSetup程序);CMOS是主板上的一塊可讀寫(xiě)的RAM芯片,里面裝的是關(guān)于系統(tǒng)配置的具體參數(shù),其內(nèi)容可通過(guò)設(shè)置程序進(jìn)行讀寫(xiě)。CMOSRAM芯片靠后備電池供電,即使系統(tǒng)掉電后信息也不會(huì)丟失。BIOS與CMOS既相關(guān)又不同:BIOS中的系統(tǒng)設(shè)置程序是完成CMOS參數(shù)設(shè)置的手段;CMOSRAM既是BIOS設(shè)定系統(tǒng)參數(shù)的存放場(chǎng)所,又是BIOS設(shè)定系統(tǒng)參數(shù)的結(jié)果。因此,完整的說(shuō)法應(yīng)該是"通過(guò)BIOS設(shè)置程序?qū)MOS參數(shù)進(jìn)行設(shè)置"。由于 BIOS和CMOS都跟系統(tǒng)設(shè)置密初相關(guān),所以在實(shí)際使用過(guò)程中造成了BIOS設(shè)置和CMOS設(shè)置的說(shuō)法,其實(shí)指的都是同一回事,但BIOS與CMOS卻是兩個(gè)完全不同的概念,千萬(wàn)不可搞混淆。
何時(shí)要對(duì)BIOS或CMOS進(jìn)行設(shè)置?
眾所周知,進(jìn)行BIOS或CMOS設(shè)置是由操作人員根據(jù)微機(jī)實(shí)際情況而人工完成的一項(xiàng)十分重要的系統(tǒng)初始化工作。在以下情況下,必須進(jìn)行BIOS或CMOS進(jìn)行設(shè)置:
1、新購(gòu)微機(jī)
即使帶PnP功能的系統(tǒng)也只能識(shí)別一部分微機(jī)外圍設(shè)備,而對(duì)軟硬盤(pán)參數(shù)、當(dāng)前日期、時(shí)鐘等基本資料等必須由操作人員進(jìn)行設(shè)置,因此新購(gòu)買(mǎi)的微機(jī)必須通過(guò)進(jìn)行CMOS參數(shù)設(shè)置來(lái)告訴系統(tǒng)整個(gè)微機(jī)的基本配置情況。
2.新增設(shè)備
由于系統(tǒng)不一定能認(rèn)識(shí)新增的設(shè)備,所以必須通過(guò)CMOS設(shè)置來(lái)告訴它。另外,一旦新增設(shè)備與原有設(shè)備之間發(fā)生了IRQ、DMA沖突,也往往需要通過(guò)BIOS設(shè)置來(lái)進(jìn)行排除。
3.CMOS數(shù)據(jù)意外丟失
在系統(tǒng)后備電池失效、病毒破壞了 CMOS數(shù)據(jù)程序、意外清除了CMOS參數(shù)等情況下,常常會(huì)造成CMOS數(shù)據(jù)意外丟失。此時(shí)只能重新進(jìn)入BIOS設(shè)置程序完成新的CMOS參數(shù)設(shè)置。
4.系統(tǒng)優(yōu)化
對(duì)于內(nèi)存讀寫(xiě)等待時(shí)間、硬盤(pán)數(shù)據(jù)傳輸模式、內(nèi)/外 Cache的使用、節(jié)能保護(hù)、電源管理、開(kāi)機(jī)啟動(dòng)順序等參數(shù), BIOS中預(yù)定的設(shè)置對(duì)系統(tǒng)而言并不一定就是最優(yōu)的,此時(shí)往往需要經(jīng)過(guò)多次試驗(yàn)才能找到系統(tǒng)優(yōu)化的最佳組合。
BIOS主要功能
從功能上看,BIOS分為三個(gè)部分:
自檢及初始化
這部分負(fù)責(zé)啟動(dòng)電腦,具體有三個(gè)部分:
第一個(gè)部分是用于電腦剛接通電源時(shí)對(duì)硬件部分的檢測(cè),也叫做加電自檢(Power On Self Test,簡(jiǎn)稱POST),功能是檢查電腦是否良好,通常完整的POST自檢將包括對(duì)CPU,640K基本內(nèi)存,1M以上的`擴(kuò)展內(nèi)存,ROM,主板,CMOS存儲(chǔ)器,串并口,顯示卡,軟硬盤(pán)子系統(tǒng)及鍵盤(pán)進(jìn)行測(cè)試,一旦在自檢中發(fā)現(xiàn)問(wèn)題,系統(tǒng)將給出提示信息或鳴笛警告。自檢中如發(fā)現(xiàn)有錯(cuò)誤,將按兩種情況處理:對(duì)于嚴(yán)重故障(致命性故障)則停機(jī),此時(shí)由于各種初始化操作還沒(méi)完成,不能給出任何提示或信號(hào);對(duì)于非嚴(yán)重故障則給出提示或聲音報(bào)警信號(hào),等待用戶處理。
第二個(gè)部分是初始化,包括創(chuàng)建中斷向量、設(shè)置寄存器、對(duì)一些外部設(shè)備進(jìn)行初始化和檢測(cè)等,其中很重要的一部分是BIOS設(shè)置,主要是對(duì)硬件設(shè)置的一些參數(shù),當(dāng)電腦啟動(dòng)時(shí)會(huì)讀取這些參數(shù),并和實(shí)際硬件設(shè)置進(jìn)行比較,如果不符合,會(huì)影響系統(tǒng)的啟動(dòng)。
第三個(gè)部分是引導(dǎo)程序,功能是引導(dǎo)DOS或其他操作系統(tǒng)。BIOS先從軟盤(pán)或硬盤(pán)的開(kāi)始扇區(qū)讀取引導(dǎo)記錄,如果沒(méi)有找到,則會(huì)在顯示器上顯示沒(méi)有引導(dǎo)設(shè)備,如果找到引導(dǎo)記錄會(huì)把電腦的控制權(quán)轉(zhuǎn)給引導(dǎo)記錄,由引導(dǎo)記錄把操作系統(tǒng)裝入電腦,在電腦啟動(dòng)成功后,BIOS的這部分任務(wù)就完成了。
程序服務(wù)處理
程序服務(wù)處理程序主要是為應(yīng)用程序和操作系統(tǒng)服務(wù),這些服務(wù)主要與輸入輸出設(shè)備有關(guān),例如讀磁盤(pán)、文件輸出到打印機(jī)等。為了完成這些操作,BIOS必須直接與計(jì)算機(jī)的I/O設(shè)備打交道,它通過(guò)端口發(fā)出命令,向各種外部設(shè)備傳送數(shù)據(jù)以及從它們那兒接收數(shù)據(jù),使程序能夠脫離具體的硬件操作。
硬件中斷處理
硬件中斷處理則分別處理PC機(jī)硬件的需求,BIOS的服務(wù)功能是通過(guò)調(diào)用中斷服務(wù)程序來(lái)實(shí)現(xiàn)的,這些服務(wù)分為很多組,每組有一個(gè)專門(mén)的中斷。例如視頻服務(wù),中斷號(hào)為10H;屏幕打印,中斷號(hào)為05H;磁盤(pán)及串行口服務(wù),中斷14H等。每一組又根據(jù)具體功能細(xì)分為不同的服務(wù)號(hào)。應(yīng)用程序需要使用哪些外設(shè)、進(jìn)行什么操作只需要在程序中用相應(yīng)的指令說(shuō)明即可,無(wú)需直接控制。
。ǘㄈ﹥刹糠止δ茈m然是兩個(gè)獨(dú)立的內(nèi)容,但在使用上密切相關(guān)。這兩部分分別為軟件和硬件服務(wù),組合到一起,使計(jì)算機(jī)系統(tǒng)正常運(yùn)行。
另外需注意:BIOS設(shè)置不當(dāng)會(huì)直接損壞計(jì)算機(jī)的硬件,甚至燒毀主板,建議不熟悉者慎重修改設(shè)置。用戶可以通過(guò)設(shè)置BIOS來(lái)改變各種不同的設(shè)置,比如onboard顯卡的內(nèi)存大小。用戶手上所有的操作系統(tǒng)都是由BIOS轉(zhuǎn)交給引導(dǎo)扇區(qū),再由引導(dǎo)扇區(qū)轉(zhuǎn)到各分區(qū)激活相應(yīng)的操作系統(tǒng)。
其他功能
開(kāi)機(jī)出現(xiàn)DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER情況
從硬盤(pán)啟動(dòng)的設(shè)置方法:
開(kāi)機(jī)時(shí)按“Del”鍵,進(jìn)入BIOS設(shè)置,(/*也可能是按F1、Esc或者是F12,依據(jù)電腦品牌的不同來(lái)具體操作*/)
用上下光標(biāo)鍵移動(dòng)到第二項(xiàng)
“Advanced BIOS Features ”
按回車(chē),在按上下光標(biāo)鍵移動(dòng)到
"First Boot drivers",
這時(shí)候把
按 "Page UP"鍵和“Page DOWN”
選擇屬性為
“HDD”或者"DISK HARD"
按F10保存后,重啟就可以了。
。ㄓ捎贐IOS不同屬性中的硬盤(pán)啟動(dòng)也不同。)
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請(qǐng)帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除