Biorąc pod uwagę cały postęp i ulepszenia 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 pytanie zaciekawionego czytelnika.
Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.
Zdjęcie dzięki uprzejmości Jim Bauer (flickr) .
Pytanie
Czytnik SuperUser Joseph Philipson chce wiedzieć, dlaczego komputery PC nadal wymagają baterii CMOS:
Dlaczego komputery PC nadal wymagają baterii CMOS, mimo że są zasilane energią elektryczną? Dostarczamy dużo energii do komputera PC, przełączając wtyczkę procesora na naszą płytę elektryczną, więc dlaczego nadal wymaga on baterii CMOS?
Dlaczego komputery PC nadal wymagają baterii CMOS?
Odpowiedź
Dostawcy SuperUser nhinkle i smokes2345 mają dla nas odpowiedź. Po pierwsze, pomyśl:
Bateria CMOS nie służy do zasilania komputera, gdy jest on w trakcie pracy, służy do utrzymywania niewielkiej ilości energii do pamięci CMOS, gdy komputer jest wyłączony i odłączony.
Jego podstawową funkcją jest utrzymywanie pracy zegara nawet wtedy, gdy komputer jest wyłączony. Bez baterii CMOS trzeba by było resetować zegar 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-u, która pamiętała ustawienia BIOS-u między ponownymi uruchomieniami. W nowoczesnych systemach informacje te są zwykle przechowywane w pamięci flash i nie wymagają ładowania.
Następnie odpowiedź od pali2345:
Pomyśl o tym jak o akumulatorze samochodowym. Po odłączeniu baterii radio traci wszystkie zaprogramowane ustawienia, a zegar się resetuje. Oryginalnie bateria CMOS pełniła podobną funkcję, utrzymując pamięć, w której przechowywane były ustawienia BIOSu i utrzymując włączony zegar czasu rzeczywistego.
Jednak w nowoczesnych komputerach bateria CMOS odgrywa mniejszą rolę, ponieważ większość oprogramowania układowego BIOS jest wystarczająco inteligentna, aby automatycznie wykrywać prawidłowe ustawienia, a ustawienia te są przechowywane w taki sposób, że nie potrzebują zasilania, aby się utrzymać. Jednak 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)
Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .