Transistor
Dari banyak tipe-tipe transistor modern, pada awalnya ada dua tipe dasar transistor, bipolar junction transistor (BJT atau transistor bipolar) dan field-effect transistor (FET), yang masing-masing bekerja secara berbeda.
CMOS
Di lain pihak, ketika tegangan di masukan A tinggi, transistor PMOS akan memiliki resistansi tinggi sehingga menghalangi sumber tegangan dari keluaran, sedangkan transistor NMOS mempunyai resistansi rendah yang memungkinkan keluaran untuk membuang ke ground. Ini akan menyebabkan keluaran menunjukkan tegangan rendah (logika 0). Singkatnya, keluaran transistor PMOS dan NMOS selalu komplementer. Karenanya, keluaran sirkuit CMOS pada dasarnya adalah pembalikan dari masukan.