La puce semi-conductrice à oxyde métallique complémentaire, ou CMOS, est un composant de la carte mère qui stocke les paramètres de base du système d'entrée/sortie, ou BIOS, de l'ordinateur. Elle est livrée avec sa propre batterie pour conserver les informations stockées quel que soit l'état d'alimentation de l'ordinateur.
Dans la plupart des cas, la pile CMOS fonctionne jusqu'à 10 ans avant de devoir être remplacée. La puce CMOS perd tous les paramètres personnalisés qui y sont stockés lorsqu'elle perd de l'alimentation. Un utilisateur peut généralement soupçonner que la batterie CMOS est en train de mourir lorsque l'ordinateur continue d'afficher une date et une heure système erronées et que les paramètres du BIOS continuent de se réinitialiser aux options par défaut à chaque démarrage de l'ordinateur. Quel que soit le niveau de sa batterie, un utilisateur peut également rétablir les paramètres d'usine de la puce CMOS via le logiciel utilitaire du BIOS.