Langsung ke konten utama

Pengertian dan macam-macam gerbang logika


Gerbang logika merupakan entitas untuk melakukan input yang menggunakan bilangan biner dengan menggunakan teori matematika boolean. Ada beberapa gerbang logika antara lain AND Gate, NOT Gate, OR Gate, lalu XOR Gate.

AND Gate

Gerbang AND merupakan gerbang logika yang menggunakan dua input. logikanya gerbang AND hanya akan menghasilkan hasil BENAR jika input 1 dan 2 nya bernilai BENAR. Dalam pengaplikasian dalam bahasa pemograman PHP disimbolkan dengan &&.

Salah satu bentuk penerapan AND dalam pemrograman dapat dijumpai pada saat authentikasi sistem yang menggunakan database dan lain-lain.

SELECT * FROM users WHERE email='example@gmail.com' AND password='passw0rd'

XOR Gate

Gerbang logika XOR merupakan gerbang logika yang menggunakan dua input, dimana nilai yang didapat adalah benar jika nilai input berbeda. Dan, hasilnya akan bernilai salah jika kedua input bernilai sama.

NOT Gate

Gerbang NOT merupakan gerbang yang menggunakan satu input saja. Gerbang ini mempunyai output yang merupakan kebalikan dari inputnya. Jadi jika inputnya SALAH maka output dari gerbang NOT adalah BENAR.

OR Gate

Gerbang OR merupakan gerbang logika yang menggunakan dua input dan satu output. Gerbang logika ini hanya akan menghasilkan output SALAH jika kedua inputnya SALAH. 

NAND Gate

Gerbang logika ini merupakan kombinasi antar gerbang AND dan NOT. Gerbang logika ini menghasilkan output kebalikan dari gerbang AND. Jadi jika Gerbang AND akan menghasilkan output BENAR jika kedua inputnya BENAR. Gerbang NAND mempunyai logika yang berbeda, dimana gerbang ini hanya mengahasilkan output BENAR hanya jika mempunyai satu input bernilai Benar dan satu Salah, juga menghasilkan output BENAR jika kedua buah inputnya bernilai SALAH.

 NOR Gate

Gerbang logika NOR Gate adalah gabungan gerbang logika dari NOT gate dan OR gate. Sehingga hasilnya adalah gerbang logika or yang kemudian di NOT gate, dan menghasilkan kebalikan dari OR Gate.  

XNOR Gate

Gerbang logika XNOR adalah gerbang logika yang memiliki sifat berkebalikan dengan gerbang logika XOR, XOR akan menghasilkan nilai salah jika kedua input memiliki nilai yang berbeda, dan akan memiliki nilai benar jika nilai input sama.  


Komentar

Postingan populer dari blog ini

Review Lenovo Ideapad S145-14AST AMD A9-9425

Ideapad S145-14AST AMD A9-9425           Laptop lenovo Ideapad S145-14AST AMD A9-9425 adalah salah satu produk dari lenovo. Dibandrol dengan harga dibawah 5jt. Cukup nyaman untuk digunakan harian. Selain itu juga laptop ini ringan dan tidak terlalu membebani saat dibawa berpergian. Spesifikasi laptop ideapad S145-14AST yaitu sebagai berikut :

Ulead visual studio 11+crack

kali ini saya akan mengepost tentang software untuk mengedit video, yaitu Ulead Visual Studio 11. Download Ulead Visual Studio : Ulead 11 crack : Crack cara instal 1. Instal UVS11Plus_TBYB_EUS.exe 2. Ekstrak Crack Ulead 11.zip 3. Copy hasil ekstrak yang di ke folder instalan yang di c:\program files x86\Ulead system's\ulead videstudio 11\ 4. Jalankan Uleadnya,,,

Cara Membuat Form Login MultiLevel di CodeIgniter 3

     Cara membuat form login multilevel di codeigniter 3 dan mysqli. Berikut ini adalah cara membuat form login multilevel di Codeigniter dengan dengan menggunakan database mysqli. Pertama yang harus dilakukan adalah membuat tabel database terlebih dahulu seperti berikut.       Buat model dengan nama M_admin.php di folder model untuk memanggil data admin dari database dan mencocokannya dengan email dan password yang diinputkan. <?php class M_admin extends ci_model{     function getAdmin($where = false){          return $this->db->get('admin');      }     return $this->db->get_where('admin', $where); }      Buat view dengan nama v_login.php simpan di application/view untuk menampilkan halaman input untuk login admin. <html> <head> <title><?= $title; ?></title> </head> <body> <form action="<?= base_url(...