萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

BIOS 與 CMOS 到底差在哪?一篇搞懂定義、功能與設定關係

許多人把「BIOS 設定」與「CMOS 設定」混為一談,甚至以為是同一回事。其實兩者在硬體層面截然不同,只是操作上重疊。本文從底層定義、核心功能、設定流程三個面向,一次釐清兩者的區別與關聯。

什麼是 BIOS?

BIOS(Basic Input/Output System,基本輸入輸出系統) 是主板上一顆 ROM 晶片(EPROM/EEPROM) 內建的韌體程式碼,包含:

  • POST(Power-On Self-Test,上電自我檢測):開機時檢測 CPU、記憶體、顯卡、硬碟、鍵盤等關鍵硬體。
  • BIOS 中斷服務程式:作業系統與硬體溝通的底層介面(如 INT 13h 磁碟服務、INT 16h 鍵盤服務)。
  • 系統設定程式(BIOS Setup):讓使用者透過鍵盤進入介面,修改儲存在 CMOS 的參數。
  • 開機自載程式:依 CMOS 設定的啟動順序,尋找可開機裝置(硬碟、USB、光碟、網路),讀取 MBR/GPT 開機磁區,移交控制權給作業系統載入器。

什麼是 CMOS?

CMOS(Complementary Metal-Oxide-Semiconductor,互補式金氧半導體) 在此處特指主板上一塊 可讀寫的 RAM 晶片(由鈕扣電池供電),用來 儲存系統硬體配置參數(CPU 時脈、硬碟模式、啟動順序、日期時間、風扇轉速等)。關機斷電後,靠電池維持資料不遺失。

兩者的「區別與聯繫」

項目BIOSCMOS
本質ROM 韌體程式碼(唯讀,可刷新更新)RAM 記憶體資料區(可讀寫,需電池供電)
儲存內容POST 程式、中斷服務、Setup 程式、開機載入器硬體配置參數、日期時間、使用者設定值
角色「執行者」與「介面提供者」「被設定的資料倉庫」
設定關係執行 BIOS Setup 程式 → 修改 CMOS 參數被 BIOS Setup 讀寫、被 POST 讀取、被開機載入器參考

因此,嚴謹的說法是:「透過 BIOS 設定程式,對 CMOS 參數進行設定」。習慣上稱為「進 BIOS」或「進 CMOS 設定」其實指的都是同一個動作——按 Del/F2 進入那個藍底畫面。

何時必須進 BIOS/CMOS 設定?

  • 新組裝電腦、更換硬體(CPU、記憶體、硬碟、顯卡)後首次開機。
  • 調整啟動順序(如從 USB/光碟安裝系統)。
  • 超頻/降壓、調整記憶體時序、開啟虛擬化支援(VT-x/AMD-V)。
  • 修正系統時間錯誤(CMOS 電池沒電)。
  • 解決硬體相容性問題(如關閉安全啟動、切換 AHCI/RAID 模式)。
BIOS 是「劇本」,CMOS 是「劇本裡的變數」。改變數(CMOS)要靠劇本裡的導演模式(BIOS Setup)。兩者缺一不可,卻絕不相同。
copyright © 萬盛學電腦網 all rights reserved