許多人混淆BIOS與CMOS,實則一體兩面:
BIOS(Basic Input Output System)
固化在主板ROM晶片上的程式碼,包含:
- 開機自我檢測(POST)
- 硬體初始化與引導載入器(Bootstrap Loader)
- 中斷服務程式(如INT 13h磁碟服務、INT 10h顯示服務),作業系統與硬體溝通的底層介面。
- 系統設定程式(Setup Utility),用於修改CMOS參數。
CMOS(Complementary Metal-Oxide-Semiconductor)
一塊可讀寫的RAM晶片(由電池供電維持資料),儲存:
- 系統時間/日期
- CPU/記憶體/硬碟/光碟機等硬體參數
- 啟動順序、電源管理、整合週邊設備啟停等用戶設定。
關係總結
BIOS是「軟體/程式」,CMOS是「資料/儲存空間」。BIOS的設定程式讀寫CMOS資料。習慣上稱進入設定畫面為「進BIOS」或「設定CMOS」實指同一動作。CMOS電池沒電會導致設定丟失、時間歸零、甚至無法開機。