Logika Digital
Sinyal
•
Biasanya sinyal listrik di alam dan diwakili oleh tegangan
listrik, mereka dapat berupa analog atau digital.
•
Sinyal analog bentuk gelombang kontinu, seperti sinewaves.
Pengolahan sinyal analog yang kompleks dan membutuhkan kompleks sirkuit elektronik.
Pengolahan sinyal analog yang kompleks dan membutuhkan kompleks sirkuit elektronik.
•
Sinyal digital hanya memiliki dua nilai - tinggi / rendah, on
/ off, 1 / 0 - dan dengan demikian lebih mudah untuk memproses menggunakan
sirkuit yang hanya menggunakan nilai diskrit.
•
Sirkuit ini biasanya disebut digital "sirkuit logika"
dan dibangun menggunakan logika "gerbang".
Jenis Sirkuit Logika
•
Sirkuit logika baik ”kombinasional" atau
"berurutan".
•
Sirkuit logika kombinasional tidak memiliki memori. Output
mereka bergantung hanya pada input saat ini. Output mereka didefinisikan oleh
sebuah fungsi boolean, dilaksanakan oleh sebuah rangkaian yang saling
berhubungan yang terdiri dari gerbang. Sirkuit seperti dianalisis menggunakan
aljabar khusus yang disebut "aljabar boolean".
•
Rangkaian logika sekuensial memiliki ingatan. Output mereka
bergantung pada kedua saat ini dan masukan sebelumnya.
•
Kita akan membahas kedua jenis rangkaian logika, meskipun
kebanyakan dari kita akan fokus pada sirkuit logika kombinasional.
Sirkuit / Aljabar Boolean dan
Penggunaan Analisis Digital Sirkuit Logika
•
Aljabar Boolean menggunakan "nilai-nilai
kebenaran", yang diskrit. Nilai-nilai seperti baik Benar atau Salah, Aktif
atau Tidak aktif, atau mungkin 1 atau 0.
•
Seperti biasa aljabar, aljabar boolean memiliki identitas dan
properti lainnya yang memungkinkan fungsi-fungsi yang dapat dimanipulasi dan
dioptimalkan.
•
Sebuah gerbang mengimplementasikan fungsi yang ditetapkan
boolean seperti AND.
•
Perilaku gerbang dapat sepenuhnya dijelaskan dalam sebuah
"tabel kebenaran", yang enumerates semua kemungkinan input dan output
yang sesuai.
•
Karena rangkaian logika kombinasional mengimplementasikan
sebuah fungsi boolean, rangkaian lengkap dapat sepenuhnya dijelaskan dengan
menggunakan tabel kebenaran.
Gerbang Dasar
Logika dan Tabel Kebenaran masing-masing gerbang
Merancang
Rangkaian Logika Sederhana
•
Fungsi boolean untuk dilaksanakan
sepenuhnya dijelaskan menggunakan tabel kebenaran. Semua kombinasi input yang
disebutkan, baris per baris. Output yang sesuai ditentukan dalam kolom
terpisah.
•
Ekspresi boolean dikembangkan untuk
setiap baris yang outputnya adalah 1 Misalnya, baris ke-4 dari tabel kebenaran
pada slide sebelumnya dapat ditetapkan sebagai A'BC, di mana A 'berarti bahwa A
adalah 0 (kebalikan dari 1). Variabel ditulis berdekatan satu sama lain berarti
bahwa mereka ANDed bersama-sama.
•
Ekspresi Boolean dikembangkan untuk
masing-masing baris yang output adalah 1 dan kemudian Ored bersama sebagai
berikut: M = A'BC + AB'C + ABC '+ ABC, di mana + berarti OR. Istilah untuk
setiap baris disebut "minterm". Ekspresi Bosan disebut "jumlah
minterm" atau "jumlah produk".
•
Sebuah rangkaian logika yang dibangun
menggunakan 4 3-masukan gerbang AND dan 4-input gerbang OR.
•
Gerbang NOT (inverter) digunakan dimanapun kebalikan
dari variabel yang dibutuhkan.
Aljabar Boolean