Ο όρος CMOS σημαίνει συμπληρωματικός ημιαγωγός μεταλλικού οξειδίου και αναφέρεται σε μια τεχνολογία που χρησιμοποιεί οξείδια μετάλλων για την κατασκευή ηλεκτρονικών ολοκληρωμένων κυκλωμάτων καθώς και τις συσκευές που δημιουργούνται με αυτήν την τεχνολογία. Ανεπίσημα, αυτοί οι τύποι συσκευών ονομάζονται συχνά τσιπ ή IC και μερικοί άνθρωποι χρησιμοποιούν τον όρο τρανζίστορ CMOS για να αναφερθούν σε ένα τρανζίστορ που περιέχεται σε μια συσκευή CMOS. Οι συσκευές CMOS χρησιμοποιούνται κυρίως για εφαρμογές ψηφιακής λογικής υψηλής ταχύτητας, όπως CPU υπολογιστών, τσιπ μνήμης και άλλα ολοκληρωμένα κυκλώματα που βασίζονται στην ψηφιακή λογική για την εκτέλεση των εργασιών που τους έχουν ανατεθεί. Ως αποτέλεσμα, τα τρανζίστορ χρησιμοποιούνται σε μεγάλο βαθμό σε συσκευές CMOS ως τρανζίστορ μεταγωγής που εκτελούν τις λειτουργίες μεταγωγής υψηλής ταχύτητας που απαιτούνται στα λογικά κυκλώματα.
Ένα τρανζίστορ μεταγωγής είναι μια συσκευή που προορίζεται να μεταφέρει ένα ηλεκτρικό σήμα κάτω από ένα δεδομένο σύνολο περιστάσεων όπου θα ενεργοποιηθεί ή θα απενεργοποιηθεί και, με αυτόν τον τρόπο, θα εκτελέσει μια λογική λειτουργία. Ένα τρανζίστορ CMOS αποτελείται από τρία στοιχεία: έναν συλλέκτη, έναν πομπό και μια βάση. Όταν το τρανζίστορ έχει σήμα στον συλλέκτη του αλλά όχι στη βάση του, ή τη βάση του αλλά όχι τον συλλέκτη του, δεν θα μεταφέρει σήμα και παραμένει απενεργοποιημένο. Θα ανάψει και θα στείλει σήμα μόνο όταν λαμβάνει σήμα τόσο στον συλλέκτη όσο και στη βάση του. Ως εκ τούτου, τα τρανζίστορ μπορούν να διευθετηθούν ώστε να εκτελούν πολλές λογικές λειτουργίες. Αυτές οι διατάξεις τρανζίστορ σε συσκευές CMOS αναφέρονται ως λογικές πύλες.
Οι λογικές πύλες διατίθενται σε διάφορους τύπους όπως AND, NAND, OR ή NOR, και ανάλογα με τη σειρά τους στη συσκευή CMOS, της επιτρέπουν να ανταποκρίνεται σε διάφορα σήματα εισόδου με διαφορετικούς αλλά προβλέψιμους τρόπους. Μια πύλη AND θα ενεργοποιηθεί μόνο εάν λάβει δύο συγκεκριμένα σήματα. Μια πύλη NAND θα ενεργοποιηθεί μόνο εάν δεν λάβει δύο συγκεκριμένα σήματα. Μια πύλη OR ενεργοποιείται εάν λάβει ένα ή και τα δύο συγκεκριμένα σήματα, αλλά όχι και τα δύο ταυτόχρονα. Μια πύλη NOR θα ενεργοποιηθεί μόνο εάν δεν λάβει κανένα από τα δύο συγκεκριμένα σήματα.
Τα τρανζίστορ που χρησιμοποιούνται σε συσκευές CMOS αναφέρονται μεμονωμένα με διάφορους τρόπους—όλοι εκ των οποίων προσδιορίζουν ορισμένα χαρακτηριστικά των συσκευών. Συλλογικά, τα τρανζίστορ ονομάζονται συνήθως ένα όνομα που περιλαμβάνει το πρόθεμα MOS, το οποίο σημαίνει ημιαγωγός μετάλλου-οξειδίου, προσδιορίζοντας το υλικό και τη μέθοδο κατασκευής της συσκευής. Τα τρανζίστορ στις συσκευές CMOS είναι συνήθως τρανζίστορ εφέ πεδίου και είναι συνηθισμένο να τα βλέπουμε να αναφέρονται ως MOSFET.
Ένα τρανζίστορ CMOS μπορεί επίσης να αναφέρεται με τη σειρά ηλεκτρικού φορτίου του. Τα τρία κύρια στοιχεία των τρανζίστορ, ο συλλέκτης, ο πομπός και η βάση, έχουν ένα συγκεκριμένο ηλεκτρικό φορτίο που είτε ταξινομείται ως θετικό-αρνητικό-θετικό ή αρνητικό-θετικό-αρνητικό αντίστοιχα. Οι όροι N-type και P-type χρησιμοποιούνται συχνά για τον προσδιορισμό της σειράς φόρτισης στο τρανζίστορ. Επιπλέον, ένα τρανζίστορ CMOS μπορεί να αναφέρεται ως PMOS/pMOSFET ή NMOS/nMOSFET, με το πρώτο γράμμα να προσδιορίζει ποια είναι η σειρά φόρτισης στο τρανζίστορ. Η γνώση της σειράς φόρτισης είναι σημαντική κατά τη σύνδεση τρανζίστορ CMOS σε άλλα κυκλώματα και για την κατανόηση του τρόπου λειτουργίας τους σε συγκεκριμένους τύπους λογικών πυλών.