Gerbang logika adalah sebuah blok, sirkuit,/rangkaian dasar digital yang berfungsi mengolah setiap input dan output data digital yang berupa 0 dan 1. Gerbang logika menggunakan symbol-sombol tertentu. Output yang dihasilkan true(1) / false(0). Gerbang logika dalam pengoprasiannya memenuhi aturan main sesuai dgn Aljabar Boolean dalam sistem biner. Gerbang logika hanya mengenal tiga operasi dasar, yaitu NOT(Inverter), AND, dan OR. Dapat dikembangkan menjadi NOT AND(NAND), NOT OR(NOR), EXCLUSIVE OR(XOR), dan EXCLUSIVE NOT OR(XNOR). Gerbang Logika OR Dalam pengoprasiannya dapat menerima 2/lebih masukan data dan menghasilkan sebuah keluaran. Sebuah OR dapat menghasilkan keluaran tinggi yang bernilai 1. Nilai tersebut muncul jika ada input bernilai 1. Contoh: X=A ...