Як акумулятор CMOS зберігає інформацію про нього? Я знаю, що вона зберігає інформацію, таку як час, дата, паролі та конфігурація накопичувача, але як? Як акумулятор може зберігати дані?
Як акумулятор CMOS зберігає інформацію про нього? Я знаю, що вона зберігає інформацію, таку як час, дата, паролі та конфігурація накопичувача, але як? Як акумулятор може зберігати дані?
Відповіді:
Батарея CMOS не зберігає дані. У гарантує батарею CMOS , що CMOS чіп , який робить збереження даних, має силу. Пам'ять CMOS вимагає живлення для збереження даних, тому акумулятор необхідний, коли на комп'ютер не подається зовнішнє джерело живлення.
Ось чому перемикач зазвичай видаляється з материнської плати, щоб скинути CMOS, оскільки це перериває живлення чіпа CMOS досить довго, щоб очистити дані.
Ознакою майбутньої несправності акумуляторної батареї CMOS є те, коли годинник у режимі реального часу комп’ютера починає втрачати час, коли система вимкнена та не працює від іншого джерела живлення.
На багатьох нових комп’ютерах дані конфігурації BIOS зберігаються у флеш-пам’яті, а батарея служить виключно для підтримки годин у режимі реального часу. У таких системах його називають "батареєю RTC" (приклад наведено на сторінці 29 Інструкції з обслуговування HP Pavilion dv6z-3000 Select Edition ). Збій акумулятора RTC в таких системах призведе до втрати годин на час відключення системи живлення, але не призведе до втрати налаштувань BIOS.
Сама батарея не зберігає інформацію. Акумулятор використовується для збереження невеликої кількості пам'яті (статичний таран, щоб бути точним), щоб налаштування не втратили. Крім того, акумулятор постійно працює годинник, щоб час і дата були правильними при повторному включенні комп'ютера.
Цікава сторона - коли працює на акумуляторі, годинник не дуже точний і час може дрейфувати.
CMOS
Батарея не зберігає дані, це БАТАРЕИ . Акумулятор забезпечує живлення CMOS
SRAM
мікросхем, які фактично утримують пам'ять.
До речі, такого CMOS
акумулятора немає. Акумулятор, що живить - CMOS
це просто звичайний акумулятор, який відбувається з CMOS
мікросхемами живлення .
CMOS
означає " Комплементарний металооксидний напівпровідник " і стосується конструкції стружки.
Сама батарея не зберігає дані. Акумулятор CMOS (або батарея BIOS) працює CMOS, який зберігає дані для самого комп'ютера, які можна переглядати в BIOS. Все це робиться через материнську плату.
Ось як це виглядає в сучасному комп’ютері:
Що стосується питання: батарея CMOS забезпечує збереження конфігурації BIOS у пам'яті CMOS.
CMOS - це акумулятор, а не накопичувач, він просто підтримує достатню потужність, щоб продовжувати зберігати дані в мікросхемах.
На питання більш-менш відповіли, але це могло б дати трохи пояснення.
CMOS фактично не відрізняється від звичайної оперативної пам'яті. Він зберігає інформацію, але лише до тих пір, поки для неї є джерело живлення. Після вимкнення живлення вміст зникає.
На відміну від звичайної оперативної пам’яті, CMOS невеликий (фізично і в ємності) і забирає набагато менше енергії. Отже, звичайної комірки кнопки достатньо, щоб зберігати її вміст протягом значної кількості часу.
При цьому CMOS не використовує акумулятор постійно. Коли живлення живиться від блоку живлення, CMOS використовує його, щоб зберегти його вміст неушкодженим, тим самим ще більше продовживши термін служби акумулятора CMOS. Якщо живлення відключено, конденсатор дозволяє йому зберегти свій вміст на якусь мить, поки батарея не буде включена.
Крім того, хоча дата / час та декілька інших значень зберігаються за допомогою акумулятора, багато (навіть більшість) налаштувань фактично записуються у розділ спалаху CMOS, які зберігаються у випадку, якщо батарея CMOS помирає. Це має сенс, оскільки певні значення, такі як дата та час, є тимчасовими / динамічними, і їх слід підтримувати активними, тоді як інші параметри статичні та не змінюються часто (якщо вони є), тому їх можна просто записати у довготривале сховище як крихітна версія CMOS жорсткого диска. Ось чому, коли батарея CMOS вмирає і відбувається відключення живлення, ви помітите, що лише деякі налаштування повернулися до значень за замовчуванням.
Зазвичай, що виробник BIOS зробить - це записати некритичні параметри в енергонезалежну пам'ять, яку потрібно спеціально скинути до значень за замовчуванням за допомогою функції "завантаження за замовчуванням" BIOS (витягуючи акумулятор на деякий час, цього не робити), і залишайте лише критичні параметри в енергонезалежної пам'яті. Тому, навіть якщо все живлення буде знято, такі параметри, як конфігурація дискети, налаштування звуку на борту тощо, будуть збережені, але налаштування, які не дозволяють системі працювати, як-от таймінги пам'яті та розгону процесора, можуть бути відновлені до робочих значень, просто видаливши на деякий час акумулятор.
Через цю сегрегацію кількість осередків пам’яті, які потребують постійного джерела електроенергії, може значно скоротитися, що дозволяє акумуляторові тривати роки.
(Ви помітите таку поведінку і на інших пристроях. Наприклад, після вимкнення живлення відеомагнітофону знадобиться встановити його годинник (звідси сумнозвісне миготіння 12:00
). Однак багато відеомагнітофонів можуть зберегти інші налаштування, наприклад мова, кабель / антена, швидкість стрічки тощо. Деякі відеомагнітофони можуть навіть зберегти свої програми, оскільки програма насправді не змінюється.
Моя мати використовує таймер (рис. 1), щоб автоматично включати та вимикати світло ганку пару разів на день. Ви програмуєте це, вставляючи пару маленьких пластикових вкладок, які натискають на вимикач і вимикають. Якщо його витягнути з розетки, його годинник перестає тикати, і він перестає знати, який час, але програми залишаються незадіяними. Це те саме з таймером на масляному обігрівачі (мал. 2), який використовує вимикачі / кнопки замість вкладок. З іншого боку, вона використовує чисто цифровий таймер (мал. 3) для внутрішніх світильників, коли вона приносить сад на зиму, і вона втрачає все, коли відключається.)
Малюнок 1: Аналоговий таймер
Малюнок 2: Таймер нагрівача масла
Малюнок 3: Цифровий таймер