CMOS與BIOS一樣嗎

2021-04-16 00:07:53 字數 3375 閱讀 2506

vcmos是互補金屬氧化物半導體的縮寫。其本意是指製造大規模積體電路晶元用的一種技術或用這種技術製造出來的晶元。在這裡通常是指微機主機板上的一塊可讀寫的ram晶元。它儲存了微機系統的實時鐘資訊和硬體配置資訊等,共計128個位元組。系統在加電引導機器時,要讀取cmos資訊,用來初始化機器各個部件的狀態。它靠系統電源和後備電池來供電,系統掉電後其資訊不會丟失。 bios是基本輸入輸出系統的縮寫,指整合在主機板上的乙個rom晶元,其中儲存了微機系統最重要的基本輸入輸出程式、系統開機自檢程式等。它負責開機時,對系統各項硬體進行初始化設定和測試,以保證系統能夠正常工作。 由於cmos與bios都跟微機系統設定密切相關,所以才有cmos設定和bios設定的說法。cmos ram是系統引數存放的地方,而bios中系統設定程式是完成引數設定的手段。因此,準確的說法應是通過bios設定程式對cmos引數進行設定。而我們平常所說的cmos設定和bios設定是其簡化說法,也就在一定程度上造成了兩個概念的混淆。

bios的功能

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

1.bios中斷服務程式實質上是微機系統中軟體與硬體之間的乙個可程式設計介面,主要用於程式軟體功能與微機硬體之間 接。例如,windows98對軟碟機,光碟機,硬碟等管理,中斷的設定等服務、程式。

2. bios系統設定程式:微機部件配置記錄是放在一塊可寫的cmos ram晶元中的,主要儲存著系統的基本情況,cpu特性,軟硬碟驅動器等部件的資訊。在bios rom 晶元中裝有「系統設定程式」,主要來設定cmos ram中的各項引數。這個程式在開機時按某個鍵就可進入設定狀態,並提供良好的介面。

3.post上電自檢:微機接通電源後,系統首先由(power on self test,上電自檢)程式來對內部各個裝置進行檢查。通常完整的post自檢將包括對cpu,640k基本記憶體,1m以上的擴充套件記憶體,rom,主機板,cmos儲存器,串並口,顯示卡,軟硬盤子系統及鍵盤進行測試,一旦在自檢中發現問題,系統將給出提示資訊或鳴笛警告。

4. bios系統啟動自舉程式:系統完成post自檢後,rom bios就首先按照系統cmos設定中儲存的啟動順序搜尋軟硬碟驅動器及cd-rom,網路伺服器等有效地啟動驅動器,讀入作業系統引導記錄,然後將系統控制權交給引導記錄,並由引導記錄來完成系統的順序啟動。

主機板bios id中晶元組的編碼資訊

2a69k:intel 440bx chipset (pentium ⅱ based chipset)

2a69j:intel 440lx chipset (pentium ⅱ based chipset)

2a69h:intel 440fx chipset (pentium ⅱ/pentium pro based chipset)

2a59c:intel triton fx chipset (socket 7 based m/b)

2a59f:intel triton ⅱ hx chipset (socket 7 based m/b)

2a59g:intel triton vx chipset (socket 7 based m/b)

2a59h:intel triton vx chipset (socket 7 based m/b)

2a59i:intel triton tx chipset (socket 7 based m/b)

2a59a:intel natoma (neptune) chipset

2a597:intel mercury chipset

2a59b:intel mercury chipset

2a5c7:via vt82c570 chipset

2a5g7:vlsi vl82c594 chipset

2a5gb:vlsi lynx vl82c541/vl82c543

2a5ia:sis 501/02/03 chipset

2a5ic:sis 5501/02/03 chipset

2a5id:sis 5511/12/13 chipset

2a5ie:sis 5101-5103 chipset

2a5if:sis 5596 chipset

2a5ih:sis 5571 chipset

2a5ⅱ:sis 5598 chipset

2a5ik:sis 5591 chipset

2a5kb:ali 1449/61/51 chipset

2a5kf:ali 1521/23 chipset

2a5ki:ali iv+ m1531/m1543 chipset

2a5la:via apollo vp1 chipset (vt82c580vp)

2a5lc:via apollo vp2 chipset

2a5ld:via vpx chipset

2a5le:via apollo (m)vp32a5l7:via vt82c570

2a5l9:via vt82c570m

2a5r5:forex 601a-613 chipset

2a5ui:opti 82c822/596/597 chipset

2a5ul:opti 82c822/571/572 chipset

2a5um:opti 82c822/546/547 chipset

2a5un:opti viper-m 82c556/557/558 chipset or opti viper 82c556/557/558

2a5x7:umc 82c890 chipset

2a5x8:umc um8886bf/um8891bf/um8892bf chipset

2a4h2:contaq 82c596-9 chipset

2a4ib:sis 496/497 chipset

2a4kc:ali 1439/45/31 chipset

2a4kd:ali 1489 chipset

2a4l4:via 486a/482/505 chipset

2a4l6:via 496/406/505 chipset

2a4uk:opti-802g-822

2a4x5:umc 8881/8886 chipset

2c403:efar ec802g-b chipset

2c4i8:sis 471b/e chipset

2c4i9:sis 85c471b/e/g chipset

2c4k9:ali 14296 chipset

2c4l2:via 82c486a chipset

2c4l6:via vt496g chipset

2c4uk:opti - 802g

2c4x2:umc um82c491/82c493 chipset

2c4x6:umc um498f/496f

2a431:cyrix 5510 chipset (mediagx) 

define與typedef一樣嗎?

1.define是什麼?define為一巨集定義語句,通常用它來定義常量 包括無參量與帶參量 以及用來實現那些 貌似簡單 實際複雜 的巨集。define並不在編譯過程中進行,而是在這之前 預處理過程 就已經完成了,實際上是簡單的替代。類似於word中的查詢且替代的操作。由於只是簡單的替代,因此難以發...

裝機解惑一 CMOS與BIOS

cmos與bios兩者有關聯卻不相同。bios basic input output system 就是基本輸入輸出系統,它是一組固化到計算機內主機板上乙個rom晶元上的程式,它儲存著計算機最重要的基本輸入輸出的程式 開機後自檢程式和系統自啟動程式,它可從cmos中讀寫系統設定的具體資訊。cmos本...

學習BIOS與CMOS區別

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