Sirkuit logika kombinasional adalah sirkuit elektronik yang menghasilkan output berdasarkan keadaan input. Tidak seperti rangkaian logika sekuensial, keluaran sebelumnya tidak menentukan sebagian keluaran berikutnya. Sirkuit logika kombinasional digunakan di berbagai peralatan elektronik untuk menerapkan kecerdasan terbatas di semua jenis aplikasi.
Rangkaian rangkaian logika transistor-transistor (TTL) juga mengimplementasikan rangkaian logika kombinasional. Level tegangan adalah 0 volt arus searah (VDC,) atau level tegangan rendah, dan +5 VDC, atau level tegangan tinggi. Buffer adalah rangkaian TTL yang menghasilkan level yang sama dengan inputnya, sedangkan inverter mengeluarkan level yang berlawanan dengan inputnya. Sirkuit logika kombinasional seperti buffer dan inverter adalah sirkuit input tunggal.
Ada juga sirkuit logika dua input yang dikenal sebagai gerbang logika. Gerbang logika umum adalah gerbang OR, yang mungkin memiliki dua atau lebih input. Mengingat input pertama adalah input 1 dan input kedua adalah input 2, gerbang OR dua input akan mengeluarkan output tinggi jika input 1 atau input 2 tinggi. Gerbang AND dua masukan akan menghasilkan keluaran yang tinggi jika masukan 1 dan masukan 2 adalah tinggi. Kombinasi level input menentukan output.
Rangkaian logika kombinasional dapat digunakan dalam rangkaian praktis, seperti alarm sederhana. Diberikan dua pintu akses di sebuah rumah, sinyal yang disebut “Door1_Open” dan “Door2_Open” mungkin memiliki tingkat tinggi ketika pintu tertentu terbuka. Buzzer kemudian dapat dikontrol oleh output gerbang OR yang membunyikan alarm ketika satu atau kedua pintu terbuka.
Sirkuit logika sekuensial bergantung pada kombinasi input serta status output saat ini. Dalam contoh alarm pintu, alarm berbunyi ketika semua pintu tertutup, tetapi menggunakan rangkaian sekuensial, alarm dapat tetap menyala sampai sinyal reset diterapkan. Dalam hal ini, rangkaian logika kombinasional murni mungkin tidak ideal. Orang ingin suara alarm tetap ada sampai pengguna yang berwenang secara eksplisit mengakui alarm dengan sinyal, seperti perintah “acknowledge alarm”.
Skema logika kombinasional terdiri dari buffer, inverter, gerbang OR, gerbang AND, gerbang NOR, gerbang NAND, dan gerbang XOR. Gerbang NOR adalah gerbang OR dengan inverter pada outputnya, sedangkan gerbang XOR adalah gerbang OR eksklusif yang mengeluarkan output tinggi hanya jika satu inputnya tinggi. Gerbang NAND adalah gerbang AND dengan inverter pada keluarannya. Elektronik logika kombinasional dapat menggunakan level TTL menggunakan 0 hingga 5 VDC. Level lain mungkin 0 hingga 3.3 VDC, selama dua status berbeda.