Komplementarni kovinski oksidni polprevodnik (CMOS) je vrsta tehnologije integriranega vezja. Izraz se pogosto uporablja za označevanje baterijskega čipa, ki ga najdemo v številnih osebnih računalnikih, ki vsebuje nekaj osnovnih informacij, vključno z datumom in časom ter nastavitvami sistemske konfiguracije, ki jih potrebuje osnovni vhodno/izhodni sistem (BIOS) za zagon računalnika. Vendar je to ime nekoliko zavajajoče, saj večina sodobnih računalnikov teh čipov ne uporablja več za to funkcijo, ampak je namesto tega odvisna od drugih oblik nehlapnega pomnilnika. CMOS čipi še vedno najdemo v številnih drugih elektronskih napravah, vključno z digitalnimi fotoaparati.
V računalniku čip nadzoruje različne funkcije, vključno s samopreizkusom ob vklopu (POST). Ko se napajalnik računalnika vklopi, CMOS izvede vrsto preverjanj, da se prepriča, ali sistem pravilno deluje. Eno od teh preverjanj vključuje štetje pomnilnika z naključnim dostopom (RAM). To upočasni čas zagona, zato nekateri to funkcijo onemogočijo v nastavitvah CMOS in se odločijo za hiter zagon. Če nameščate nov RAM, je bolje, da omogočite funkcijo, dokler RAM ni preverjen.
Ko je POST končan, CMOS teče skozi druge nastavitve. Zaznajo se trdi diski in formati, skupaj s konfiguracijami redundantnega niza neodvisnih diskov (RAID), nastavitvami zagona, prisotnostjo zunanjih naprav in popravki za overclocking. Številne nastavitve je mogoče ročno spremeniti na zaslonu konfiguracije CMOS, da izboljšate zmogljivost; vendar bi morali spremembe narediti izkušeni uporabniki. Nepravilna sprememba nastavitev lahko povzroči nestabilen sistem, povzroči zrušitve ali celo prepreči zagon računalnika.
Zaslon za konfiguracijo je dostopen med fazo POST zagona s pritiskom na tipko, preden se operacijski sistem inicializira. Običajno je to tipka Del, lahko pa je druga. Vrstica besedila bo označevala, kateri ključ bo uporabnika popeljal na zaslon za nastavitev CMOS ali BIOS. Spremembe ni mogoče izvesti znotraj operacijskega sistema, kot je Microsoft Windows®, ampak jih je treba izvesti v resnični seji DOS. Obstaja tudi možnost, da nato nastavitve zaščitite tako, da zahtevate geslo za spreminjanje nastavitev. Spremembe se ob izhodu shranijo s pritiskom na tipko F10, nato se računalnik znova zažene, da uporabi nove nastavitve.
Večina priročnikov za matične plošče ponuja popoln seznam razpoložljivih možnosti CMOS. Ti se razlikujejo glede na zasnovo matične plošče in proizvajalca BIOS-a.