Dlaczego komputery wciąż wymagają baterii CMOS, nawet jeśli działają na prąd?
Przy wszystkich postępach i ulepszeniach sprzętu komputerowego, dlaczego niektóre rzeczy, takie jak bateria CMOS, są nadal potrzebne? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na ciekawe pytanie czytelnika.
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.
Zdjęcie dzięki uprzejmości Jim Bauer (Flickr).
Pytanie
Czytnik SuperUser Joseph Philipson chce wiedzieć, dlaczego komputery PC wymagają jeszcze baterii CMOS:
Dlaczego komputery wciąż wymagają baterii CMOS, mimo że działają na prąd? Dostarczamy dużo energii do komputera, przełączając wtyczkę procesora na naszą tablicę elektryczną, więc dlaczego nadal wymaga baterii CMOS?
Dlaczego komputery wciąż wymagają baterii CMOS?
Odpowiedź
Współautorzy superUżytkowników, którzy piszą i palą2345, mają dla nas odpowiedź. Najpierw ninkle:
Akumulator CMOS nie zapewnia zasilania komputera, gdy jest włączony, dlatego ma on niewielką moc do zasilania pamięci CMOS, gdy komputer jest wyłączony i odłączony.
Podstawową funkcją tego jest utrzymywanie zegara nawet wtedy, gdy komputer jest wyłączony. Bez baterii CMOS konieczne jest zresetowanie zegara po każdym włączeniu komputera.
W starszych systemach bateria CMOS zapewniała również niewielką ilość ładunku wymaganą do utrzymania nieulotnej pamięci BIOS, która zapamiętała ustawienia BIOS-u między ponownymi uruchomieniami. W nowoczesnych systemach informacja ta jest zwykle przechowywana w pamięci flash i nie wymaga ładowania.
Poniżej znajduje się odpowiedź od smokees2345:
Pomyśl o tym jak o swojej baterii samochodowej. Po odłączeniu akumulatora radio straci wszystkie ustawienia wstępne, a zegar zostanie zresetowany. Oryginalnie akumulator CMOS pełnił podobną funkcję, zachowując pamięć, w której przechowywane były ustawienia systemu BIOS i utrzymując działanie zegara czasu rzeczywistego.
Jednak w przypadku współczesnych komputerów bateria CMOS odgrywa mniejszą rolę, ponieważ większość oprogramowania układowego BIOS jest wystarczająco inteligentna, aby automatycznie wykryć prawidłowe ustawienia, a te ustawienia są przechowywane tak, że nie potrzebują mocy do utrzymywania. Bateria CMOS jest nadal wymagana do utrzymania RTC.
Więcej informacji można znaleźć na następującej stronie Wikipedii: Nieulotna pamięć BIOS (bateria CMOS)
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.