/ / Dlaczego komputery PC wciąż wymagają baterii CMOS, mimo że działają na energii elektrycznej?

Dlaczego komputery PC wciąż wymagają baterii CMOS, mimo że działają na energii elektrycznej?

dlaczego-do-szt-wciąż-wymagają-baterii-cmos-nawet-chociaż-działają-na-prąd-00

Przy wszystkich postępach i ulepszeniach, które majązostały wykonane przy użyciu sprzętu komputerowego, dlaczego niektóre rzeczy, takie jak bateria CMOS, są nadal potrzebne? Dzisiejszy post SuperUser Q&A zawiera odpowiedź na ciekawe pytanie czytelnika.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - podgrupy Stack Exchange, grupy stron z pytaniami i odpowiedziami kierowanych przez społeczność.

Zdjęcie dzięki uprzejmości Jima Bauera (Flickr).

Pytanie

Czytnik SuperUser Joseph Philipson chce wiedzieć, dlaczego komputery PC wciąż wymagają baterii CMOS:

Dlaczego komputery wciąż wymagają baterii CMOSchociaż działają na elektryczności? Dostarczamy dużo energii do komputera, przełączając wtyczkę procesora na naszą płytkę elektryczną, więc dlaczego nadal wymaga baterii CMOS?

Dlaczego komputery nadal wymagają baterii CMOS?

Odpowiedź

Autorzy SuperUser nhinkle i smokes2345 mają dla nas odpowiedź. Najpierw nhinkle:

Bateria CMOS nie jest w stanie zapewnić zasilania komputera podczas jego działania, jest tam, aby utrzymać niewielką ilość mocy w CMOS, gdy komputer jest wyłączony i odłączony od zasilania.

Podstawową funkcją tego jest utrzymanie zegara w ruchu, nawet gdy komputer jest wyłączony. Bez baterii CMOS konieczne będzie resetowanie zegara przy każdym włączeniu komputera.

W starszych systemach zapewniono także baterię CMOSniewielka ilość ładunku wymagana do utrzymania nieulotnej pamięci BIOS, która pamiętała ustawienia BIOS-u między restartami. W nowoczesnych systemach informacje te są zwykle przechowywane w pamięci flash i nie wymagają konserwacji.

Po odpowiedzi smokes2345:

Pomyśl o tym jak o akumulatorze samochodowym. Po odłączeniu akumulatora radio traci wszystkie ustawienia wstępne, a zegar resetuje się. Początkowo bateria CMOS pełniła podobną funkcję, utrzymując pamięć, która przechowywała ustawienia BIOS-u i utrzymując działanie zegara czasu rzeczywistego.

Jednak w nowoczesnych komputerach bateria CMOSodgrywa mniejszą rolę, ponieważ większość oprogramowania układowego BIOS jest wystarczająco inteligentna, aby automatycznie wykrywać prawidłowe ustawienia, a ustawienia te są przechowywane tak, że nie potrzebują zasilania, aby zachować. Jednak bateria CMOS jest nadal wymagana do utrzymania RTC.

Więcej informacji jest dostępnych na następującej stronie Wikipedii: Nieulotna pamięć BIOS (bateria CMOS)


Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.