Gerbang logika adalah komponen kunci yang merupakan bagian dari rangkaian digital. Pada dasarnya, gerbang logika membantu untuk menentukan urutan logis dari tindakan yang terjadi dalam keadaan tertentu. Gerbang logika tipikal akan memberikan satu output dan dua input sebagai bagian dari urutan logika. Selain itu, sirkuit digital akan berfungsi pada level tegangan yang berbeda, menggunakan setidaknya satu dari dua kondisi biner dalam setiap eksekusi urutan yang diberikan.
Pada tahun 2008, ada total tujuh konfigurasi yang berbeda untuk gerbang logika. Masing-masing dirancang untuk menangani berbagai kombinasi dan urutan respons logis yang membantu sirkuit digital berfungsi pada efisiensi optimal. Karena perintah logis akan bervariasi sesuai dengan keadaan, sirkuit digital sering menggunakan beberapa jika tidak semua dari tujuh konfigurasi ini.
Gerbang AND digunakan ketika dua input dan output dipastikan serupa. Misalnya, jika kedua input dinilai positif, dan outputnya juga ditentukan positif, protokol AND akan ada. Sebaliknya, gerbang logika OR menunjukkan bahwa ada perbedaan antara input dan output yang setidaknya berbeda dan kemungkinan besar bertentangan secara diametral.
Gerbang eksklusif-OR adalah gerbang logika yang pada dasarnya berfungsi dengan cara yang sama seperti cara kerja salah satu/atau perbandingan dalam linguistik. Dengan pola logika jenis ini, keluarannya mungkin positif sedangkan satu tetapi tidak kedua masukannya juga positif. Berbeda dengan gerbang AND, ketiga elemen tidak harus identik dengan gerbang eksklusif-OR, tetapi setidaknya satu input harus sesuai dengan output.
Gerbang NOT pada dasarnya membalikkan urutan logika, dan dicirikan oleh penggunaan input tunggal daripada dua. Gerbang NAND menggabungkan elemen dari gerbang AND dan gerbang NOT menjadi sebuah fungsi yang membutuhkan respon dua tingkat yang meniru AND dan kemudian mengikuti urutan logika NOT.
Gerbang logika NOR menggabungkan proses yang terkait dengan gerbang OR dan gerbang NOT. Sekali lagi bekerja dalam urutan terlarang, output harus berbeda dari dua input. Kedua input akan kebutuhan harus sama.
Jenis gerbang logika ketujuh adalah gerbang XNOR. Pendekatan ini menggabungkan gerbang eksklusif-OR dengan gerbang NOR untuk menghasilkan urutan logis yang menilai output menjadi positif jika input keduanya sama, tetapi negatif jika input berbeda.
Semua contoh fungsi gerbang logika ini ikut berperan dalam melakukan berbagai jenis operasi. Sementara tujuh contoh ini adalah profil yang ditentukan secara umum untuk gerbang logika yang diberikan, umumnya diakui bahwa urutan logis lain yang terdiri dari kombinasi lain dari berbagai aspek gerbang dapat dan memang terjadi. Seiring kemajuan teknologi, bentuk dan fungsi dari konsep gerbang logika akan terus berkembang, memungkinkan kinerja tugas yang lebih luas.