Komplementarni metalni oksidni poluvodič (CMOS) je vrsta tehnologije integriranog kruga. Pojam se često koristi za označavanje čipa na baterije koji se nalazi u mnogim osobnim računalima i koji sadrži neke osnovne informacije, uključujući datum i vrijeme i postavke konfiguracije sustava, potrebne osnovnom ulazno/izlaznom sustavu (BIOS) za pokretanje računala. Međutim, ovaj naziv pomalo dovodi u zabludu, budući da većina modernih računala više ne koristi ove čipove za ovu funkciju, već ovise o drugim oblicima nepostojane memorije. CMOS čipovi se još uvijek nalaze u mnogim drugim elektroničkim uređajima, uključujući digitalne fotoaparate.
U računalu, čip kontrolira niz funkcija, uključujući Power On Self Test (POST). Kada se napajanje računala uključi, CMOS provodi niz provjera kako bi se uvjerio da sustav ispravno funkcionira. Jedna od tih provjera uključuje prebrojavanje memorije s slučajnim pristupom (RAM). To odgađa vrijeme pokretanja, pa neki ljudi onemogućuju ovu značajku u CMOS postavkama, odlučujući se za brzo pokretanje. Ako instalirate novi RAM, bolje je omogućiti tu značajku dok se RAM ne provjeri.
Nakon što POST završi, CMOS prolazi kroz ostale postavke. Otkrivaju se tvrdi diskovi i formati, kao i konfiguracije redundantnog niza neovisnih diskova (RAID), postavke pokretanja, prisutnost perifernih uređaja i podešavanja za overklok. Mnoge se postavke mogu ručno promijeniti unutar zaslona CMOS konfiguracije radi poboljšanja performansi; međutim, promjene bi trebali unositi iskusni korisnici. Nepravilna promjena postavki može učiniti sustav nestabilnim, uzrokovati padove ili čak spriječiti pokretanje računala.
Zaslon konfiguracije dostupan je tijekom POST faze pokretanja, pritiskom na tipku prije nego što se operativni sustav inicijalizira. Obično je ovo tipka Del, ali može biti druga. Redak teksta će naznačiti koja će tipka odvesti korisnika na zaslon za postavljanje CMOS-a ili BIOS-a. Promjene se ne mogu napraviti unutar operacijskog sustava kao što je Microsoft Windows®, ali se moraju napraviti unutar prave DOS sesije. Postoji i mogućnost zaštite tada postavki zahtijevanjem lozinke za promjenu postavki. Promjene se spremaju po izlasku pritiskom na tipku F10, a zatim se računalo ponovno pokreće kako bi iskoristilo nove postavke.
Većina priručnika za matične ploče pružaju potpuni popis dostupnih CMOS opcija. Oni će se razlikovati ovisno o dizajnu matične ploče i proizvođaču BIOS-a.