Cara Menggunakan Simulasi Gerbang Logika Digital: Belajar Keputusan 0 dan 1

7 menit baca
Gerbang AND dengan masukan A sama dengan 1 dan B sama dengan 1 menghasilkan Y sama dengan 1

Komputer dapat menghitung, membandingkan, memilih, dan mengendalikan perangkat karena jutaan keputusan kecil dilakukan di dalam rangkaian elektroniknya. Setiap keputusan itu dapat dibangun dari pertanyaan sederhana: apakah sinyal ini bernilai 0 atau 1?

Gerbang logika mengolah nilai biner tersebut. Ada gerbang yang baru menyalakan keluaran ketika dua syarat terpenuhi, ada yang cukup menerima salah satu sinyal, dan ada pula yang mencari apakah dua masukan sama atau berbeda.

Gerbang AND dengan masukan A sama dengan 1 dan B sama dengan 1 menghasilkan Y sama dengan 1
Gambar 1. Pada AND, masukan A=1 dan B=1 menghasilkan Y=1; baris 11 pada tabel kebenaran ikut disorot.

Melalui Gerbang Logika Digital, Anda dapat mengubah masukan AA dan BB, mengikuti jalur sinyal, membandingkan tujuh gerbang, serta memeriksa hasilnya pada tabel kebenaran. Setelah konsepnya dipahami, simulasi dapat dibuka melalui simu.konsep.com/sim/gerbang-logika-digital.

Apa arti 0 dan 1?

Dalam logika digital, 0 dan 1 adalah dua keadaan yang dapat dibedakan oleh rangkaian:

  • 0 dapat dibaca sebagai rendah, mati, atau salah;
  • 1 dapat dibaca sebagai tinggi, hidup, atau benar.

Angka itu tidak selalu berarti tegangan tepat nol volt dan satu volt. Dalam perangkat nyata, 0 dan 1 mewakili dua rentang sinyal listrik. Penyederhanaan menjadi dua keadaan membuat rangkaian dapat mengambil keputusan secara tegas.

Setiap gerbang mempunyai masukan, aturan, dan keluaran. Dalam simulasi, masukan diberi nama AA dan BB, sedangkan keluarannya diberi nama YY.

Tujuh gerbang, tujuh aturan

Gerbang Aturan singkat Kapan Y=1Y=1?
AND Y=ABY=A\land B Saat AA dan BB sama-sama 1
OR Y=ABY=A\lor B Saat sedikitnya satu masukan bernilai 1
NOT Y=¬AY=\neg A Saat AA bernilai 0
NAND Y=¬(AB)Y=\neg(A\land B) Pada semua keadaan kecuali 11
NOR Y=¬(AB)Y=\neg(A\lor B) Hanya saat kedua masukan 0
XOR Y=ABY=A\oplus B Saat kedua masukan berbeda
XNOR Y=¬(AB)Y=\neg(A\oplus B) Saat kedua masukan sama

AND: semua syarat harus terpenuhi

Bayangkan sebuah pintu aman yang hanya terbuka ketika kartu akses valid dan PIN yang dimasukkan benar. Jika salah satu syarat gagal, pintu tetap terkunci. Itulah pola AND.

OR: satu syarat sudah cukup

Sebuah alarm dapat menyala ketika sensor asap aktif atau sensor panas melewati ambang. Salah satu masukan bernilai 1 sudah cukup untuk menghasilkan keluaran 1. Jika keduanya aktif, keluaran tetap 1—bukan 2.

Mode Bandingkan dengan A sama dengan 0 dan B sama dengan 1 memperlihatkan AND bernilai 0 dan OR bernilai 1
Gambar 2. Dengan A=0 dan B=1, AND tetap 0 karena tidak semua syarat terpenuhi, sedangkan OR menjadi 1 karena salah satu masukan aktif.

NOT: membalik keadaan

NOT hanya mempunyai satu masukan. Ketika A=0A=0, keluarannya 1. Ketika A=1A=1, keluarannya 0. Lingkaran kecil pada ujung simbol menandakan pembalikan.

NAND dan NOR: hasil AND dan OR yang dibalik

NAND adalah AND yang keluarannya dibalik. Karena AND hanya menghasilkan 1 pada keadaan 11, NAND hanya menghasilkan 0 pada keadaan tersebut.

NOR adalah OR yang dibalik. Karena OR menghasilkan 1 jika ada masukan aktif, NOR hanya menghasilkan 1 ketika kedua masukan 0.

XOR dan XNOR: berbeda atau sama

XOR menghasilkan 1 ketika masukan berbeda, yaitu 01 atau 10. XNOR berlaku sebaliknya: keluarannya 1 ketika masukan sama, yaitu 00 atau 11.

Mode Bandingkan dengan A sama dengan 0 dan B sama dengan 1 memperlihatkan XOR bernilai 1 dan XNOR bernilai 0
Gambar 3. Dengan A=0 dan B=1, XOR menghasilkan 1 karena kedua masukan berbeda, sedangkan XNOR menghasilkan 0.

Cara membaca tabel kebenaran

Tabel kebenaran mencatat seluruh kemungkinan masukan dan keluaran. Untuk dua masukan, kombinasinya selalu 00, 01, 10, dan 11.

AA BB AND OR NAND NOR XOR XNOR
0 0 0 0 1 1 0 1
0 1 0 1 1 0 1 0
1 0 0 1 1 0 1 0
1 1 1 1 0 0 0 1

NOT mempunyai tabel lebih pendek karena hanya memakai satu masukan:

AA NOT AA
0 1
1 0

Jangan menghafal tabel sebagai deretan angka terpisah. Baca satu aturan lalu uji keempat barisnya. Misalnya, untuk XOR tanyakan pada setiap baris: “Apakah AA dan BB berbeda?” Jika ya, tulis 1; jika tidak, tulis 0.

Gerbang yang sering tertukar

OR bukan XOR

OR dan XOR sama-sama menghasilkan 1 pada masukan 01 dan 10. Perbedaannya terlihat pada 11:

  • OR menghasilkan 1 karena sedikitnya satu masukan aktif;
  • XOR menghasilkan 0 karena kedua masukan tidak berbeda.

Lingkaran kecil berarti pembalikan

Pada simbol NOT, NAND, NOR, dan XNOR terdapat lingkaran kecil di sisi keluaran. Lingkaran itu bukan hiasan. Ia memberi tahu bahwa hasil gerbang dasarnya dibalik: AND menjadi NAND, OR menjadi NOR, dan XOR menjadi XNOR.

Tanda pada layar adalah operasi logika

Tanda tambah pada OR tidak berarti penjumlahan biasa. Karena itu, 1 OR 11\text{ OR }1 tetap menghasilkan 1. Demikian pula operasi AND adalah hubungan logika “keduanya”, bukan latihan perkalian aritmetika.

Mengenal layar simulasi

Tampilan mode Jelajah dengan gerbang XOR, sakelar masukan, aliran sinyal, dan tabel kebenaran
Gambar 4. Mode Jelajah memperlihatkan hubungan langsung antara sakelar, jalur sinyal, keluaran YY, dan baris aktif pada tabel kebenaran.

Tampilan utama mempunyai beberapa bagian:

  • Jelajah, Bandingkan, Tantangan memilih cara belajar.
  • Pilih gerbang berisi AND, OR, NOT, NAND, NOR, XOR, dan XNOR.
  • Masukan A dan Masukan B mengubah sinyal antara rendah (0) dan tinggi (1). Masukan B dinonaktifkan ketika NOT dipilih.
  • Diagram di tengah memperlihatkan jalur sinyal menuju gerbang dan indikator KELUARAN Y.
  • Tabel kebenaran menyorot baris yang sesuai dengan nilai sakelar saat itu.
  • Tombol Jalankan semua pola masukan menjalankan kombinasi secara otomatis; tombol yang sama berubah menjadi Jeda pola masukan ketika aktif.

Langkah 1 — Jelajahi satu gerbang

Pilih mode Jelajah, lalu pilih AND. Ubah Masukan A dan Masukan B satu per satu. Indikator Y baru menjadi 1 ketika keduanya bernilai 1. Setelah itu, ulangi pada OR dan bandingkan hasil untuk keadaan 11.

Setelah itu, pilih XOR. Uji 00, 01, 10, dan 11. Baris yang disorot pada tabel kebenaran membantu menghubungkan percobaan di diagram dengan catatan formalnya.

Jika ingin melihat seluruh kombinasi tanpa menekan sakelar berulang kali, tekan tombol Jalankan semua pola masukan. Tekan kembali untuk menjeda.

Langkah 2 — Bandingkan seluruh gerbang

Mode Bandingkan menerapkan pasangan masukan yang sama kepada tujuh gerbang
Gambar 5. Mode Bandingkan memperlihatkan keluaran tujuh gerbang secara serentak sehingga persamaan dan perbedaannya mudah ditemukan.

Pilih Bandingkan. Kombinasi A dan B yang sama sekarang diterapkan kepada seluruh gerbang. Cobalah keadaan berikut:

  • 00 untuk menemukan gerbang yang aktif tanpa masukan tinggi;
  • 11 untuk membedakan OR dari XOR serta AND dari NAND;
  • 01 atau 10 untuk melihat XOR aktif dan XNOR tidak aktif.

Klik salah satu kartu gerbang jika ingin melihat simbol dan aliran sinyalnya secara lebih dekat. Memilih gerbang lain mengembalikan A dan B ke 0, jadi atur kembali sakelarnya jika Anda ingin melanjutkan perbandingan dengan kombinasi sebelumnya.

Langkah 3 — Uji prediksi dalam mode Tantangan

Mode Tantangan menyembunyikan keluaran sampai pengguna memilih prediksi 0 atau 1
Gambar 6. Mode Tantangan mengubah kegiatan mengamati menjadi latihan prediksi dan memberikan umpan balik setelah jawaban dipilih.

Pada mode Tantangan, keluaran disembunyikan dengan tanda tanya. Baca nama gerbang serta nilai A dan B, lalu pilih prediksi 0 atau 1. Setelah menjawab, simulasi membuka keluaran, menjelaskan aturan gerbang, dan mencatat skor. Gunakan Soal berikutnya untuk mendapatkan kombinasi acak baru.

Konsep yang dibangun

Artikel dan simulasi ini membantu peserta didik:

  • memahami 0 dan 1 sebagai representasi dua keadaan sinyal;
  • menentukan keluaran gerbang dari satu kombinasi masukan;
  • membaca dan menyusun tabel kebenaran;
  • mengenali pembalikan pada NOT, NAND, NOR, dan XNOR;
  • membedakan OR–XOR serta XOR–XNOR;
  • melihat satu gerbang sebagai dasar untuk rangkaian digital yang lebih besar.

Miskonsepsi utama yang diluruskan adalah anggapan bahwa OR dan XOR selalu sama, bahwa tanda tambah berarti penjumlahan biasa, atau bahwa lingkaran kecil pada simbol tidak memengaruhi hasil.

Keterkaitan dengan pembelajaran Informatika

Materi ini selaras dengan Informatika Fase D kelas VIII, khususnya Bab Pemanfaatan Perangkat Digital. Buku Siswa memperkenalkan tujuh jenis gerbang beserta tabel logikanya, sedangkan kegiatan dalam Buku Guru meminta peserta didik mengidentifikasi keluaran ketika nilai masukan tertentu diberikan.

Ide pemakaian di kelas

  • Prediksi–amati–jelaskan: tampilkan satu gerbang dan masukan, minta siswa memprediksi Y, lalu buktikan di simulasi.
  • Berburu pasangan: minta kelompok mencari masukan yang membuat XOR aktif tetapi XNOR tidak aktif.
  • Temukan pembaliknya: bandingkan AND dengan NAND atau OR dengan NOR untuk membuktikan bahwa setiap hasil selalu berlawanan.
  • Susun tabel tanpa menghafal: sembunyikan tabel, gunakan aturan singkat, kemudian periksa jawaban melalui mode Jelajah.
  • Jembatan ke rangkaian: diskusikan bagaimana beberapa gerbang dapat digabung untuk membandingkan bit, memilih data, atau melakukan operasi pada CPU.

Coba sendiri di simulasi

Sudah memahami aturannya? Sekarang ubah sendiri masukan A dan B, jalankan seluruh kombinasi, lalu uji prediksi Anda dalam mode Tantangan.

Buka Gerbang Logika Digital di Simu.

Artikel Lainnya