Чому ПК як і раніше потребують батареї CMOS?


26

Чому ПК як і раніше потребують батареї CMOS, враховуючи те, що вони вже підключені?

Ми надаємо велику потужність ПК, підключаючи його до електричної мережі змінного струму, то чому ж вона все ще потребує батареї CMOS?


30
Таким чином, ви говорите, що батарея робить ні дати вам "електрику"?
Andreas Rejbrand

42
Як ви сформулювали своє запитання, ви маєте на увазі, що ПК працював на щось інше, як паливо.
Marcel Burkhard

7
@Marcel Я вважаю, що дизайн Babbage працював би на пару. Звичайно, це не було побудований і не було б комп'ютером, але не використовувало б електрику.
cpast

9
@cpast і я подумав I був оффтоп.
Marcel Burkhard

7
Чому ноутбук потребує акумулятор або телефон? Тому що їм необхідно виконати певну операцію, коли вони не мають більш постійного джерела живлення. З тієї ж причини.
jpmc26

Відповіді:


119

Акумуляторна батарея CMOS не повинна забезпечувати живлення комп'ютера, коли вона працює, вона є для того, щоб підтримувати невелику потужність КМОП, коли комп'ютер вимкнений і відключений. Основна функція цього полягає в тому, щоб тримати годинник, навіть коли комп'ютер вимкнено. Без батареї CMOS, кожен раз при включенні комп'ютера потрібно скинути годинник.

На старих системах батарея CMOS також забезпечувала невелику кількість заряду, необхідну для підтримки енергонезалежної пам'яті BIOS, яка запам'ятовувала настройки BIOS між перезавантаженнями. На сучасних системах ця інформація зазвичай зберігається у флеш-пам'яті і не вимагає підтримки заряду.


10
Про це я дізнався під час моєї першої стажування. У нас був такий старий комп'ютер, що він більше не тримав часу між перезавантаженнями. Живи й учись.
Calculus Knight

10
Відколи налаштування BIOS зберігаються у флеш-пам'яті? Я не пам'ятаю жодної сучасної материнської плати, де я не міг скинути його налаштування, витягнувши батарею
Ruslan

4
@ user20574 AT PSUs дійсно вимкнули живлення. Вони мали реальний перемикач і надсилали 230В через нього. Коли комп'ютер вимкнено, він споживає нульову електрику. Блок живлення ATX більше не має цих властивостей.
Alexander

11
@Alexander Не зовсім вірно. Більшість моїх блоків живлення ATX мають реальний перемикач на задній панелі. Вони більше не запускають 230В у перемикач на передній панелі комп'ютера. Отже, кнопка живлення на передній панелі комп'ютера не перетворюється повністю на блок живлення, тому для цього потрібно використовувати один на задній панелі.
kasperd

4
@kasperd Більшість роздрібних блоків живлення ATX роблять, більшість блоків живлення OEM ATX немає. IIRC, що перемикач не є частиною специфікацій ATX (так само, як 110 / 220V перемикач деяких старих блоків ATX).
Alexander

31

Акумулятор CMOS або акумулятор RTC забезпечує живлення годинника реального часу, щоб комп'ютер міг продовжувати зберігати час, коли він відключається.

  • Назва "батарея CMOS" є неправильним на сучасних комп'ютерах. Старі комп'ютери використовували батарею для підтримки налаштувань BIOS, які зберігалися в a CMOS SRAM чіп, який втратить свій вміст при відключенні від електромережі. Ця установка має ту перевагу, що дозволяє легко очистити налаштування BIOS, або видаливши акумулятор, або вставивши або видаливши перемичку. Нові системи зберігають налаштування прошивки (BIOS або UEFI) у флеш-пам'яті або EEPROM, що не вимагає живлення для підтримки даних. Подивитися: Стаття Вікіпедії про енергонезалежну пам'ять BIOS і Як можна зберігати дані батареї CMOS?

  • Ця батарея була, і досі використовується для підтримки годинник реального часу . Оскільки це єдина мета батареї сьогодні, її іноді називають Акумулятор RTC . Це гарантує, що ваш комп'ютер може продовжувати зберігати час навіть у випадку відключення. Акумулятор, як правило, є легко доступною кнопкою CR2032 і зазвичай використовується протягом 2-10 років. Якщо ваш комп'ютер втрачає час, коли його відключають більше ніж на кілька годин, настав час замінити акумулятор. Подивитися: Як довго триває CMOS-батарея (3V) на материнській платі?

CMOS battery on Pico ITX motherboard
CMOS батарея на материнській платі Pico ITX - Джерело зображення


2
Це одна величезна батарея.
Ayesh K

@AyeshK Але дуже тонкий.
user11153

Як можна скинути налаштування BIOS, якщо акумулятор підтримує тільки RTC?
Peter Mortensen

4
@AyeshK Це більше схоже на одну маленьку плату.
iFreilicht

9

Подумайте про це, як про акумулятор. Коли ви від'єднуєте акумулятор, радіо втрачає всі попередні налаштування, а годинник скидається. Orginally, CMOS батарея провела аналогічну функцію, підтримуючи пам'ять, яка утримувала налаштування BIOS і зберігаючи годинник реального часу працював, коли живлення змінного струму було недоступне.

Тим не менш, з сучасними комп'ютерами акумулятор CMOS відіграє меншу роль, оскільки більшість прошивок BIOS досить розумні, щоб автоматично визначати правильні налаштування, і ці налаштування зберігаються так, що вони не потребують потужності для збереження. Акумулятор CMOS все ще необхідний для підтримки RTC.

Більше інформації доступно в Енергонезалежна пам'ять BIOS .


У мене є ноутбук середини 00s з мертвою батареєю CMOS - відключіть його, і він збирається спробувати завантажити з фізичного диска # 1. Це не завантажувальний диск.
Loren Pechtel

7
Чи не було б приємно, якщо б автомобілі мали батареї CMOS, щоб ми не втрачали пресетів, коли головну батарею треба було замінити?
jp2code

@LorenPechtel Я б не вважав, що в першу чергу сучасний комп'ютер. По-друге, ноутбуки багато в чому є особливою породою, яка не відповідає умовам. По-третє, ноутбук з більш ніж одним (постійним) накопичувачем дуже незвичайний, я вважав би прийнятним за замовчуванням
smokes2345

@ smokes2345 Ноутбук розроблений для декількох дисків, BIOS повинен це зрозуміти. (І посібник з ремонту дійсно повинен дати деяку інформацію про те, де таку батарею ховається !!)
Loren Pechtel

2
[flippant] Світ повинен бути кращим місцем, як правило. [/ flippant]
Agi Hammerthief
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.