Langsung ke konten utama

 

Logic Gates — Blog Informatika

Blog Informatika • Logic Gates

LOGIC
GATES

Fondasi dari semua komputer modern — dari HP lo sampe roket NASA, semuanya built on this.

↓ SCROLL TO EXPLORE

Logic gate adalah komponen elektronik dasar yang menerima satu atau lebih input berupa sinyal biner (0 atau 1) dan menghasilkan satu output berdasarkan aturan logika tertentu.

0 = OFF = False = tidak ada tegangan listrik.
1 = ON = True = ada tegangan listrik.

Semua operasi di komputer — dari nambah angka, nyimpen file, sampe nge-render game 3D — itu pada dasarnya cuma kombinasi jutaan logic gate yang bekerja bareng.

Jenis-Jenis
Logic Gate

AND

AND Gate

Output 1 hanya kalau SEMUA input bernilai 1. Kalau salah satu input 0, outputnya langsung 0. Logikanya: "A dan B harus ON."

ABOutput (A AND B)
000
010
100
111

🌍 Real World Example

Sistem keamanan brankas: Brankas baru kebuka kalau kartu digesek (A=1) DAN PIN benar (B=1). Salah satu aja gagal → brankas tetap terkunci.

OR

OR Gate

Output 1 kalau MINIMAL SATU input bernilai 1. Output 0 hanya kalau semua input 0. Logikanya: "A atau B ON."

ABOutput (A OR B)
000
011
101
111

🌍 Real World Example

Alarm kebakaran: Alarm bunyi kalau sensor asap (A) ATAU sensor panas (B) mendeteksi bahaya. Cukup satu yang aktif, alarm langsung nyala.

NOT

NOT Gate (Inverter)

Hanya punya satu input. Output-nya selalu kebalikan dari input. 0 jadi 1, 1 jadi 0. Simpel tapi powerful.

AOutput (NOT A)
01
10

🌍 Real World Example

Lampu otomatis: Sensor cahaya = 1 (siang hari terang) → lampu = 0 (mati). Sensor = 0 (gelap) → lampu = 1 (nyala). Invert-in sinyalnya!

NAND

NAND Gate

NAND = NOT + AND. Kebalikan dari AND. Output 0 hanya kalau SEMUA input 1, selain itu outputnya 1. Ini disebut "universal gate" karena bisa dipakai untuk membuat gate lainnya.

ABOutput (A NAND B)
001
011
101
110

🌍 Real World Example

Chip memori RAM & flash storage: NAND gate adalah basis dari NAND Flash memory — teknologi di balik SSD, USB flashdisk, dan kartu SD yang lo pakai setiap hari.

NOR

NOR Gate

NOR = NOT + OR. Kebalikan dari OR. Output 1 hanya kalau SEMUA input 0. Juga termasuk universal gate seperti NAND.

ABOutput (A NOR B)
001
010
100
110

🌍 Real World Example

Sistem kontrol industri: Mesin baru bisa jalan kalau tidak ada tombol emergency stop (A=0) DAN tidak ada error sensor (B=0). Kalau salah satu aktif, mesin berhenti.

XOR

XOR Gate (Exclusive OR)

Output 1 kalau input-nya BERBEDA. Kalau sama (00 atau 11), outputnya 0. Ini dipakai banyak banget di matematika komputer dan kriptografi.

ABOutput (A XOR B)
000
011
101
110

🌍 Real World Example

Enkripsi data & WiFi password: XOR dipakai dalam algoritma enkripsi seperti AES. Waktu lo konek ke WiFi dan data lo dienkripsi, XOR gate ada di balik prosesnya. Juga dipakai di half adder untuk operasi penjumlahan di CPU.

XNOR

XNOR Gate (Exclusive NOR)

XNOR = NOT + XOR. Output 1 kalau input-nya SAMA (00 atau 11). Kebalikan persis dari XOR.

ABOutput (A XNOR B)
001
010
100
111

🌍 Real World Example

Pendeteksi kesamaan / komparator: Di sirkuit digital, XNOR dipakai untuk membandingkan dua bit. Kalau dua sinyal sama → output 1 (match!). Dipakai dalam sistem error-checking seperti parity check pada transfer data.

Cheat Sheet
Semua Gate

Gate Simbol Aturan Output Kegunaan Utama
ANDA · B1 hanya kalau semua input 1Sistem keamanan, filter kondisi
ORA + B1 kalau minimal 1 input 1Alarm, sistem redundansi
NOTĀKebalikan inputInverter, toggle
NAND¬(A·B)0 hanya kalau semua input 1Universal gate, RAM/Flash memory
NOR¬(A+B)1 hanya kalau semua input 0Universal gate, safety systems
XORA ⊕ B1 kalau input berbedaEnkripsi, penjumlahan biner (CPU)
XNOR¬(A⊕B)1 kalau input samaKomparator, error checking

Blog Informatika • Logic Gates • Made with 🔋 & 0s and 1s

Komentar

Postingan populer dari blog ini

Sekolahku : SMP Santa Maria Bandung

 Sekolahku Saya sangat mencintai sekolah saya, SMP Santa Maria. Sekolah ini bukan hanya lokasi untuk mempelajari pelajaran, melainkan juga wadah bagi saya untuk berkembang dan bertumbuh sebagai individu. Lingkungan sekolah yang menyenangkan, kebersihan yang terjaga, dan pengajar yang bersahabat membuat saya merasa betah setiap hari. Tiap pagi saya merasa antusias untuk berangkat ke sekolah, bukan hanya karena materi pelajaran, tetapi juga karena kebersamaan yang saya alami di tempat itu. Salah satu pengalaman yang paling berkesan sejak saya berada di SMP Santa Maria adalah dapat menjalin pertemanan dengan teman-teman baru. Pada awalnya, saya merasa kikuk karena belum akrab dengan siapa pun, tetapi segalanya berubah saat saya mulai bersikap terbuka dan ikut serta dalam berbagai acara di sekolah. Saya berjumpa dengan sahabat-sahabat yang sangat seru, berbagi hobi yang sama, dan saling mendukung satu sama lain. Dari situ, saya memahami betapa pentingnya komunikasi dan percaya diri. Pe...

Alben di Dunia Digital: Awal Mula Blog InfoTecnology

Kisah Hidupku Halo semuanya, perkenalkan nama saya Stanislaus Alben Sinaga . Saya adalah remaja normal yang berumur 14 dan berkelamin laki-laki, tentunya saya adalah laki-laki normal juga. Saya terlahir pada 5 April 2011 malam hari di kota Tasikmalaya yang sejuk dan penuh kenangan. Sejak saya umur 9 tahun, saya sudah belajar coding dan memiliki channel youtube yaitu Alben's world. itulah yang membuat saya tertarik untuk membuat blog ini.  Diumur saya yang masih remaja, ada sedikit pengalaman yang mungkin kalian ingin tahu. Singkat cerita, sejak saya lahir hingga saya umur 13 tahun, saya tinggal di Tasikmalaya, tetapi, dikarenakan pekerjaan orang tua saya, saya dan orang tua saya berpindah ke Bandung. Jujur, kalau disuruh memilih, saya lebih nyaman berada di Bandung, karena semenjak saya di bandung, saya memiliki beberapa pengalaman terbaru di hidup saya. Di  Bandung, saya ngekos, kata orang-orang cukup mengejutkan anak remaja 14 tahun di kos-kan oleh orang tuanya. Kesannya mu...

Hobi saya: Bermain bola basket

 Basketball in my life Sejak muda, saya sudah memiliki minat yang besar terhadap olahraga, khususnya bola basket. Pada awalnya, saya hanya menyaksikan pertandingan basket di TV, tetapi seiring waktu, saya mulai berminat untuk mencoba bermain sendiri. Dari sanalah rasa cinta saya kepada olahraga ini berkembang. Basket bukan hanya tentang meraih angka, tetapi juga kolaborasi tim, taktik, dan semangat juang yang membuat saya terpesona. Saya menyadari bahwa agar bisa lebih baik dalam bermain basket, saya perlu berlatih secara rutin. Karena itu, saya selalu meluangkan waktu, minimal beberapa kali dalam seminggu, untuk berlatih, baik sendirian maupun dengan teman-teman. Latihan-latihan itu tidak hanya meningkatkan kemampuan fisik saya, seperti kecepatan dan kekuatan, tetapi juga mengembangkan kemampuan teknis seperti dribble, shooting, dan passing. Meskipun tengah sibuk dengan sekolah atau aktivitas lain, saya tetap berusaha untuk tidak kehilangan sesi latihan. Bagi saya, bola basket buk...