Professional Documents
Culture Documents
B A G U S FAT K H U R R O Z I
Gerbang Logika
dasar pembentuk dlm sistem digital.
beroperasi dlm bilangan biner (gerbang logika biner).
A
B
S1
S2
S1
S2
OFF
OFF
OFF
ON
ON
OFF
ON
ON
Lampu
S1
S2
S1
S2
Lampu
OFF
OFF
mati
OFF
ON
mati
ON
OFF
mati
ON
ON
nyala
Fungsi = ??
S1
S2
S1
S2
Lampu
Fungsi = ??
S1
S2
S1
S2
Lampu
Fungsi = ??
S1
S2
S1
S2
PATH?
Fungsi = ??
10
S1
S2
S1
S2
PATH?
11
Gerbang Logika OR
Gerbang logika OR gerbang logika dasar yang memiliki dua atau
lebih sinyal masukan dgn satu sinyal keluaran.
Berlaku ketentuan: sinyal keluaran akan tinggi jika salah satu
sinyal masukan tinggi.
Ekspresi Booleannya :
(dibaca F sama dengan A OR B)
A
B
Gerbang Logika OR
memiliki konsep seperti dua
buah saklar yang dipasangkan
secara paralel.
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
S2
S1
S1
S2
Lampu
OFF
OFF
Mati
OFF
ON
Nyala
ON
OFF
Nyala
ON
ON
Nyala
14
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
S2
S1
S1
S2
Lampu
Fungsi =??
15
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
S2
S1
S1
S2
Lampu
Fungsi =??
16
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
S2
S1
S1
S2
Lampu
Fungsi =??
17
Switches in Parallel
Tabel Kebenaran (ON/OFF = 1/0)
S2
S1
S1
S2
Lampu
Fungsi = Logika OR
18
Gerbang Logika OR
memiliki konsep seperti
sebuah saklar yang dipasangkan
secara paralel dengan lampu
dan diserikan dengan sebuah
resistor.
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
Lampu
OFF
Nyala
ON
Mati
21
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
Lampu
S
R
22
Gerbang Logika OR
Tabel Kebenaran (ON/OFF = 1/0)
Lampu
23
dasar.
diantaranya :
1. gerbang NAND,
2. gerbang NOR,
3. gerbang XOR, dan
4. gerbang XNOR.
A
B
A
B
A
B
B
A
A
B
Logika negatif
Definisi
OR
AND
AND
OR
NOR
NAND
NAND
NOR
ALJABAR BOOLEAN
Ekspresi Boolean
Adalah pernyataan logika dalam bentuk
aljabar Boolean.
Inti pembelajaran
Bisa menghasilkan suatu realisasi rangkaian
x = ABC(A+D)
Tabel kebenaran
D
B.C
(A+D)
x = ABC(A+D)
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
1
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
Sifat Komutatif
Sifat Asosiatif
Sifat Distributif
2. Hukum idempoten:
(i) a + a = a
(ii) a a = a
3. Hukum komplemen:
(i) a + a = 1
(ii) aa = 0
4. Hukum dominansi:
(i) a 0 = 0
(ii) a + 1 = 1
5. Hukum involusi:
(i) (a) = a
6. Hukum penyerapan:
(i) a + ab = a
(ii) a(a + b) = a
7. Hukum komutatif:
(i) a + b = b + a
(ii) ab = ba
8. Hukum asosiatif:
(i) a + (b + c) = (a + b) + c
(ii) a (b c) = (a b) c
9. Hukum distributif:
10. Hukum De Morgan:
(i) a + (b c) = (a + b) (a + c)
(i) (a + b) = ab
(ii) a (b + c) = a b + a c
(ii) (ab) = a + b
11. Hukum 0/1
(i) 0 = 1
(ii) 1 = 0
CONTOH
= X.Y.(1+Z) + X.Z.(1+Y)
= X.Y + X.Z
Bentuk Kanonik
Ada dua macam bentuk kanonik:
1. Penjumlahan dari hasil kali (sum-of-product atau SOP)
2. Perkalian dari hasil jumlah (product-of-sum atau POS)
Contoh: 1. f(x, y, z) = xyz + xyz + xyz SOP
Setiap suku (term) disebut minterm
2. g(x, y, z) = (x + y + z)(x + y + z)(x + y + z)
(x + y + z)(x + y + z) POS
Setiap suku (term) disebut maxterm
Setiap minterm/maxterm mengandung literal lengkap
45
x
0
0
1
1
y
0
1
0
1
Minterm
Suku Lambang
xy
m0
xy
m1
xy
m2
xy
m3
Maxterm
Suku
Lambang
x+y
M0
x + y
M1
x + y
M2
x + y
M3
46
x
0
0
0
0
1
1
1
1
y
0
0
1
1
0
0
1
1
z
0
1
0
1
0
1
0
1
Minterm
Maxterm
Suku Lambang
Suku
Lambang
xyz
m0
x+y+z
M0
xyz
m1
x + y + z
M1
xy z
m2
x + y+z
M2
xy z
m3
x + y+z
M3
x yz
m4
x+ y + z
M4
x yz
m5
x+ y + z
M5
x y z
m6
x+ y+ z
M6
xyz
m7
x+ y+ z
M7
47
MINTERM
Adalah suku dalam persamaan yang memiliki
hubungan operasi AND antar variabel secara
lengkap. Dan antar suku dihubungkan dengan OR
Contoh.
Tunjukkan fungsi Boolean F = X + YZ dalam
minterm
Jawab.
Fungsi mempunyai 3 variabel X,Y dan Z
suku pertama A = X(Y+Y) (Z+Z)
= XYZ+XYZ+XYZ+XYZ
suku kedua YZ = YZ (X+X)
= XYZ + XYZ
Jadi penulisan Minterm untuk F = X + YZ
adalah
F = XYZ+XYZ+XYZ+XYZ+XYZ
= m 7 + m6 + m 5 + m4 + m1
Atau dapat ditulis dengan notasi
F (ABC) = (1,4,5,6,7)
Lanjutan
Dan tabel kebenaran adalah sebagai berikut.
X
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
MAXTERM
Adalah suku dalam persamaan yang memiliki
hubungan operasi OR antar variabel secara
lengkap. Dan antar suku di hubungkan dengan
operasi AND.
Contoh.
Tunjukkan fungsi Boolean F = XY + XZ dalam
Maxterm.
Jawab.
Fungsi mempunyai 3 variabel X,Y dan Z
dengan menggunakan Hk.Distributif
F = XY + XZ = (XY + X) (XY + Z)
= (X + X) (Y + X) (X + Y) (X + Z)
= (X + Y) (X + Z) (Y + Z)
Lanjutan .
Untuk suku 1
(X+ Y) = X+ Y + ZZ = (X + Y + Z) (X + Y +
Z)
(X + Z) = X + Z + YY = (X + Z + Y) (X + Y + Z)
(Y + Z) = Y + Z + XX = (X + Y + Z) (X + Y + Z)
Jadi dapat ditulis
F (XYZ) = (X+Y+Z)
(X+Y+Z)
= M0.M2.M4.M5
Atau ditulis dengan notasi
F (XYZ) = (0,2,4,5)
(X+Y+Z)
(X+Y+Z)
Lanjutan
Dan tabel kebenaran adalah sebagai berikut.
A
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
1