Ви змішуєте технологію впровадження з розмовними термінами щодо функціональності.
CMOS - Комплементарний напівпровідник металевих оксидів - це метод створення логічної та пов'язаної схеми з використанням як транзисторів N-Channel, так і P-Channel з польовим ефектом. Однією з його визначальних характеристик є надзвичайно низьке статичне споживання електроенергії - потужність майже використовується лише при зміні стану. Як результат, мікросхем статичної пам'яті CMOS може роками зберігати його вміст на акумуляторі, і є зручним місцем для зберігання напівперманентної інформації.
BIOS та пов'язаний з ним код запуску традиційно зберігаються на пристроях PROM або EPROM. EPROM в епоху IBM PC зазвичай робили в технологіях до CMOS, таких як NMOS, але критичне відмінність полягає в тому, що вони зазвичай не записуються під час встановлення в комп'ютер, а лише у спеціальному програмісті. Крім того, хоча багато сучасних систем та клонів використовували EPROM, фактичні виробничі версії IBM-PC використовували дешевші непрограмовані PROM (розробки, як правило, сумісні у використанні).
Потім дизайн PC-AT додав CMOS-пам’ять, що підтримується батареєю, для зберігання налаштованих налаштувань, а також (можливо, на тому ж пристрої) постійний годинник у режимі реального часу. Кінцеві користувачі це розмовно називають CMOS, хоча, звичайно, це було лише певне використання, що забезпечується швидко розвивається чіповою технологією.
Сьогодні, звичайно, ми більше не використовуємо паралельні E / PROM для BIOS, а скористаємося послідовним спалахом NOR і передаємо вміст у більш швидку ОЗУ для виконання. Сучасні чіпи FLASH є насправді зроблені з CMOS-похідних технологій. І вони, як правило, можуть бути перепрограмовані в ланцюзі. Дійсному дизайнеру системи дуже важливо, якщо вони хочуть розмістити напівпостійну інформацію про конфігурацію в оперативній пам'яті, що підтримується батареєю, або в перепрограмуваному спалаху - кінцевий користувач або операційна система після завантаження може мати незначну фактичну видимість для розрізнення.
Але навіть якщо для налаштувань використовується спалах, як правило, годинник у режимі реального часу з низькою потужністю продовжує працювати від акумулятора.