為什么計算機需要電池?
大多數計算機都有一塊小電池。很多情況下,電池直接焊接在主板上,但它通常還是放置在電池底座中,以便更換。計算機并不是唯一使用此類小電池的設備——攝像機和數碼相機也常常使用。幾乎所有需要跟蹤時間的設備都有電池。
在計算機(以及其他設備)中,電池為實時時鐘(RTC)芯片供電。RTC實質上是一個石英表,無論計算機是否有電,它都會一直運行。電池就是為這個時鐘供電。計算機啟動過程中,會向RTC詢問正確的時間和日期。一塊小電池可供這樣一個小石英鐘運行5至7年。之后,就要更換電池了。
不過,這些解釋還是沒有回答計算機不啟動的原因。您可能覺得,計算機應該正常啟動,只是時間和日期不正確。不能開機是因為RTC芯片還包含64(或更多)字節的隨機存取內存(RAM)。時鐘使用這個空間中的10個字節,其余54個字節留作它用。BIOS(基本輸入輸出系統)將所有類型的信息存儲在CMOS RAM區域中,如軟盤和硬盤驅動器的數量、硬盤驅動器的型號等。如果CMOS RAM缺電,計算機就可能無法知道任何關于機器硬盤配置的信息,因而不能啟動。
很多更加先進的計算機并不會這樣依賴CMOS RAM。它們在非易失性RAM中存儲這些設置,這種RAM不加電也可正常工作。在電池耗盡,時鐘停止時,通過使用非易失性RAM區域中的信息,計算機還是可以啟動。