Transcript A and B
GERBANG-GERBANG LOGIKA (GATES) Elektronika Digital Misbah, ST, MT GERBANG LOGIKA Dalam logika ada beberapa gerbang dasar yang perlu dipahami, yaitu: OR AND NOT/INV Y = A or B Atau Y=A+B Y = A and B Atau Y=A.B Y = not A Atau Y=A TABEL KEBENARAN : A 0 0 1 1 B 0 1 0 1 A AND B 0 0 0 1 A 0 0 1 1 A NOT 0 1 1 0 B 0 1 0 1 A A OR B 0 1 1 1 NB : ‘0’ menyatakan Salah ‘1’ menyatakan Benar GERBANG LOGIKA (2) Pengembangan dari gerbang dasar, antara lain : NOR(Not OR) NAND (Not AND) Y = not (A or B) Atau Y = not (A and B) Atau Y=A+B Y=A.B XOR(Exclusive OR) Y = A xor B Atau Y = A.B + A.B CONTOH PENGGUNAAN GERBANG LOGIKA F= A.B + A.B + A.B Penyederhanaan F= A + B A B 0 1 0 1 1 1 0 1 RANGKAIAN KOMBINASIONAL Multiplexer : rangkaian dengan banyak input ke satu output. A B C F MUX D s0 s1 MULTIPLEXER Tabel Kebenaran : Select input Data input output a b Q 0 0 A A 0 1 B B 1 0 C C 1 1 D D Q= a.b.A + a.b.B+ a.b.C+a.b.D a b 0 1 0 A B 1 C D Soal : Buatlah mux 8to1 DEKODER/DEMULTIPLEXER Aktif low ’0’ A a b DeMUX / Dekoder Input Output b a y0 y1 y2 y3 0 0 0 1 1 1 C 0 1 1 0 1 1 D 1 0 1 1 0 1 1 1 1 1 1 0 B Aktif high ’1’ Input Output b a y0 y1 y2 y3 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 SOAL : Buatlah Dekoder/demux 3 to 8 Seven Segment (7-segment) a Driver 7 segment A B C D E F G f b g e c s0 s1 s2 d Tabel Kebenaran (menampilkan angka): No S2 S1 S0 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 A B C D E F G TIAP KELUARAN DISEDERHANAKAN A B BC A 00 B’C’ 01 B’C 11 BC 10 B’C BC A 0 A’ 0 A’ 1 A 1 A C 00 B’C’ 01 B’C 11 BC 10 B’C D BC A 00 B’C’ 01 B’C 11 BC 10 B’C BC A 0 A’ 0 A’ 1 A 1 A 00 B’C’ 01 B’C 11 BC 10 B’C Half Adder Full Adder Nilai X Y Ci S Co 0 0 0 0 0 0 1 0 0 1 1 0 2 0 1 0 1 0 3 0 1 1 0 1 4 1 0 0 1 0 5 1 0 1 0 1 6 1 1 0 0 1 7 1 1 1 1 1 Subtraction Nilai X Y Bi D Bo 0 0 0 0 0 0 1 0 0 1 1 1 2 0 1 0 1 1 3 0 1 1 0 1 4 1 0 0 1 0 5 1 0 1 0 0 6 1 1 0 0 0 7 1 1 1 1 1