BAB II
ALJABAR BOOLEAN DAN RANGKAIAN LOGIKA
Logika 0 Logika 1
Salah Benar
Off On
Rendah Tinggi
Tidak Ya
Terbuka Tertutup
A B X
0 0 0
0 1 1
1 0 1
1 1 1
A
X
B
A B X
0 0 0
0 1 0
1 0 0
1 1 1
A
X
B
A X
0 1
1 0
Dari ketiga operasi dasar aljabar Boolean tersebut tersusun operasi lain,
yaitu :
d. kombinasi operasi OR dan NOT menjadi NOR : ( )
X= AB X sama dengan (A atau B) NOT
A B A+B X =A B
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
A
X
B
A B A.B X= A.B
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
A
X
B
X= A B = A.B A.B
0 0 0 0 0
0 1 0 1 1
1 0 1 0 1
1 1 0 0 0
A
X
B
20
A B A.B A.B X = AB A B
0 0 0 1 1
0 1 0 0 0
1 0 0 0 0
1 1 1 0 1
A
X
B
Latihan 2.1
Untuk tiga keadaan masukan seperti yang ditunjukkan pada gambar 2.8
berikut, tentukanlah bentuk gelombang untuk keluaran gate-gate OR, AND, NOR,
NAND dan EXOR !
GATE Keluaran
B X
Keluaran X
Dari Gate OR
Keluaran X
Dari Gate EXOR
a. X = ABC(C D)
A
B
X
C
b. Z = A B C D .E
B
C Z
D
E
c. Y AC BC ABC
B
Y
C
A
B
C
9. (X . Y ) X Y
* NOR :
Inverter (NOT)
A X
OR
A
X
B
AND
* NAND :
Inverter (NOT)
A X
AND
A
X
B
24
OR
(a)
(b)
Gambar 2.10 Representasi Operasi Gate NAND Ekivalen
25
Ide yang sama digunakan untuk operasi logika yang lain, seperti
ditunjukkan pada gambar 2.11.
AND
OR
NAND
NOR
2.6 Permasalahan
2.6.1 Sederhanakanlah ekspresi berikut :
a. Y A B D A BD d. P ABC ABC A BC
b.
Z A B A B e. Q AC ( ABD) ABC D A BC
Z
C
A
(a)
A
A
B Z
C
A
B
C (b)
Gambar 2.12 Untuk permasalahan 2.6.2
2.6.3 Untuk tiap ekspresi berikut, susunlah rangkaian logika yang sesuai dengan
menggunakan Gate AND, OR dan Inverter (Not) :
a. X AB(C D) b. Z ( A B CDE ) BCD c.
Y ( M N) PQ