Mieszasz technologię implementacji z potocznymi terminami dotyczącymi funkcjonalności.
CMOS - Complementary Metal Oxide Semiconductor - to metoda tworzenia logiki i powiązanych obwodów za pomocą tranzystorów polowych z kanałem typu N i kanałem P. Jedną z jego charakterystycznych cech jest wyjątkowo niski pobór mocy statycznej - energia jest wykorzystywana prawie tylko przy zmianie stanu. W rezultacie statyczny układ pamięci CMOS może przechowywać swoją zawartość przez lata na baterii i jest przydatnym miejscem do przechowywania półtrwałych informacji.
BIOS i powiązany kod startowy tradycyjnie były przechowywane w urządzeniach PROM lub EPROM. EPROMy w erze komputerów IBM były zwykle wytwarzane w technologiach sprzed CMOS, takich jak NMOS, ale najważniejsze jest to, że nie były one zwykle możliwe do zapisania po zainstalowaniu na komputerze, a jedynie w specjalnym programatorze. Ponadto, podczas gdy wiele współczesnych systemów i klonów używało pamięci EPROM, rzeczywiste produkcyjne wersje IBM-PC używały tańszych, nieprogramowalnych PROM (wyprowadzenia zwykle były kompatybilne w użyciu).
Konstrukcja PC-AT dodała następnie podtrzymywaną bateryjnie pamięć CMOS do przechowywania dostosowywanych ustawień, a także (być może w tym samym urządzeniu) trwały zegar czasu rzeczywistego. Użytkownicy końcowi nazywali to potocznie CMOS, chociaż było to oczywiście tylko szczególne użycie, które umożliwiła szybko rozpowszechniająca się technologia chipów.
Dziś oczywiście nie używamy już równoległych E / PROM dla BIOS-u, ale raczej używamy szeregowej pamięci flash NOR i przesyłamy zawartość do szybszej pamięci RAM w celu wykonania. Nowoczesne układy FLASH są w rzeczywistości wykonane z technologii CMOS. I zazwyczaj można je przeprogramować w obwodzie. To naprawdę zależy od projektanta systemu, czy chcą umieścić półtrwałe informacje konfiguracyjne w pamięci RAM podtrzymywanej bateryjnie lub w programowalnej pamięci flash - użytkownik końcowy lub system operacyjny po uruchomieniu może mieć niewielką rzeczywistą widoczność rozróżnienia.
Ale nawet jeśli do ustawień używana jest lampa błyskowa, nadal zwykle będzie dostępny zegar czasu rzeczywistego o niskiej mocy, który działa na baterii.