Незалежна пам’ять cmos
У загальному сенсі енергонезалежною пам'яттю є будь-який пристрій пам'яті ПК або його частина, яка може зберігати дані не залежно від подачі електроживлення.
Умовно енергонезалежною пам'яттю можна вважати енергозалежну пам'ять, яка має зовнішнє харчування (від батарейки або акумулятора). Наприклад, годинник на системній платі ПК і пам'ять для зберігання налаштувань $ BIOS $ живляться від батарейки, яка закріплена на платі.
Пам'ять $ CMOS $ ($ Complementary \ Metal \ Oxide \ Semiconductor $) або КМОП (Комплементарні пари Метал-Оксид-Напівпровідник) - пам'ять із середнім швидкодією і низьким енергоспоживанням, тому може зберігати дані протягом тривалого часу.

Малюнок 1. Зразок CMOS-пам'яті
Призначення незалежній пам'яті CMOS
Мікропрограми в $ BIOS $ зчитують дані про обладнання ПК з мікросхеми $ BIOS $, після чого вони виконують звернення до жорсткого або гнучкого диску і передають управління тим програмам, які там записані.
Набір мікропрограм, які становлять $ BIOS $, зберігаються в постійній пам'яті ПК, яка розташовується на системній платі. Параметри $ BIOS $ зашиті компанією-розробником, але користувачі при потребі можуть вносити необхідні зміни в ці параметри. Для цього служить пов'язана з $ BIOS \ CMOS $ -память, яка зберігає настройки системи, зокрема, вводяться користувачем через програму $ BIOS \ Setup. $ Загальний обсяг $ CMOS $-пам'яті становить всього $ 256 $ байт.
Вирішуємо контрольні з усіх предметів. 10 років досвід! Ціна від 100 руб. термін від 1 дня!
Наприклад, виробники $ BIOS $ не можуть нічого знати про параметрах встановлених на певний ПК жорстких або гнучких дисків. Для забезпечення роботи з таким обладнанням програми, які входять до складу $ BIOS $, повинні знати, де можна знайти потрібні параметри. Але з відомих причин їх не можна зберігати ні в оперативній пам'яті, ні в постійному пристрої, що запам'ятовує (ПЗУ).
Для зберігання подібних даних використовується енергонезалежна $ CMOS $ -память. Від оперативної пам'яті вона відрізняється тим, що її вміст не видаляється після виключення ПК, а від ПЗУ - тим, що дані в неї можна заносити і змінювати самостійно, відповідно до того, яке обладнання входить до складу системи. Мікросхема $ CMOS $-пам'яті харчується від батарейки, яка розташована на системній платі. Заряду батареї досить для того, щоб мікросхема не втрачала дані навіть в разі, якщо ПК не включатимуть кілька років.

Малюнок 2. Розподіл батарейки CMOS-пам'яті
Вміст $ CMOS $-пам'яті змінюється спеціальною програмою $ SETUP $, що знаходиться в $ BIOS $. Той факт, що ПК чітко відстежує час і дату (навіть при вимкненому живленні), теж пов'язаний з тим, що показання системних годин постійно зберігаються (і змінюються) в $ CMOS $.
Історія технології $ CMOS $
Технологія $ CMOS $ відома давно. Пам'ять типу $ CMOS \ RAM $ вперше була розроблена в $ тисячу дев'ятсот шістьдесят три $ м в той час вона була дорогою, але мала чимало переваг. Не дивлячись на те, що у такий пам'яті нижче швидкодію, ніж у звичайній оперативної пам'яті, але для її роботи потрібно менше електроенергії і вона виділяє менше теплової енергії під час роботи.
Для зберігання даних $ BIOS $ не потрібно висока швидкодія, проте бажано, щоб кількість енергії, яка використовується при виконанні цього завдання, було якомога меншим, тому пам'ять $ CMOS $ в такому випадку підходить найбільше.
З часу відкриття технології $ СМОS $ вона була значно вдосконалена. У сучасних ПК мікросхеми $ CMOS \ RAM $ застосовуються в більшості елементів, навіть в самому ЦП. Більш того, технологія $ CMOS $ використовується не тільки в ПК. Мікросхеми, виготовлені за технологією $ CMOS $, широко застосовуються не тільки в ПК, а й в фоточутливих елементах (матрицях) сканерів і цифрових фотоапаратів.
обслуговування CMOS
$ CMOS $ -память - це невеликий, але дуже важливий елемент системи $ BIOS $, від правильного функціонування якого залежить безперебійна робота всього комп'ютера.
Незважаючи на те, що $ CMOS $ -память споживає мало енергії, проте вона все ж її потребує. Для живлення пам'яті $ BIOS $ в періоди часу, коли ПК відключений від мережі, служить спеціальна літієва батарейка. Ресурси батарейки розраховані на кілька років, але все ж рано чи пізно вони підходять до кінця і батарейку необхідно замінювати.
При виникненні необхідності її заміни під час виконання програми $ POST $ з'являється повідомлення $ «CMOS \ Battery \ State \ Low» $ або $ «CMOS \ Checksum \ Error». $ Першими ознаками неоходимости заміни батарейки може бути зупинка внутрішнього годинника-календаря, збій системного часу або втрата установок $ SETUP $ при виключенні ПК.
На старих материнських платах батарейка у вигляді синього барильця припаюють до плати.
Існують зовнішні батарейки для ПК, які поміщені в пластмасові корпуси з проводами підключення. Цей корпус за допомогою «липучки» закріплюють в зручному місці.
Літієві батарейки можна заряджати, тому що при зарядці вони вибухають і можуть пошкодити нутрощі ПК.
Вирішуємо контрольні з усіх предметів. 10 років досвід! Ціна від 100 руб. термін від 1 дня!
Напишемо недорого і точно в строк! Більш 50 000 перевірених фахівців
На сучасних системних платах частіше застосовується батарейка в формі таблетки в спеціальному утримувачі (рис. 3), яка легко замінюється.

Малюнок 3. Батарейка CMOS-пам'яті
Бувають випадки, коли потрібно очистити $ CMOS $ -память, не вдаючись до допомоги програми $ BIOS $. Така ситуація може виникнути в разі, якщо, наприклад, загублений пароль для входу в ПК або в саму програму $ BIOS $. Для обнулення $ CMOS $ в більшості ПК використовується спеціальна перемичка, розташована, як правило, в безпосередній близькості від круглої літієвої батарейки. Однак краще попередньо вивчити документацію до системної плати.
Зазвичай для цього достатньо при вимкненому ПК на кілька хвилин переставити перемичку в інше положення (рис. 4в).

Малюнок 4. Варіанти підключення і обнулення CMOS: а - робота від внутрішньої батареї, б - підключення зовнішньої батарейки, в - обнуління CMOS