BENTUK KANONIK
Minterm Maxterm
X Y Z
Term Lambang Term Lambang
0 0 0 XYZ m0 X+Y+Z M0
0 0 1 XYZ m1 X+Y+Z M1
0 1 0 XYZ m2 X+Y+Z M2
0 1 1 XYZ m3 X+Y+Z M3
1 0 0 XYZ m4 X+Y+Z M4
1 0 1 XYZ m5 X+Y+Z M5
1 1 0 XYZ m6 X+Y+Z M6
1 1 1 XYZ m7 X+Y+Z M7
SUM OF PRODUCT / SUM OF MINTERM
Suatu cara untuk menyusun rangkaian logika berdasarkan tabel
kebenaran
Caranya : melakukan operasi OR untuk setiap minterm yang
mempunyai nilai keluaran tinggi
Ex :
X Y Z F
F = X’Y’Z + XY’Z’ + XYZ
0 0 0 0
= m1 + m4 + m7
0 0 1 1
0 1 0 0
0 1 1 0 Persamaan di atas dapat ditulis
1 0 0 1 dengan menggunakan notasi
singkat :
1 0 1 0
F(X,Y,Z) = (1,4,7)
1 1 0 0
1 1 1 1
PRODUCT OF SUM / PRODUCT OF MAXTERM
Melakukan operasi AND untuk setiap maxterm yang mempunyai
nilai keluaran rendah
Ex :
X Y Z F
0 0 0 0 F = (X+Y+Z)(X+Y’+Z)(X+Y’+Z’)(X’+Y+Z’)(X’+Y’+Z)
0 0 1 1 = M0 . M2 . M3 . M5 . M6
0 1 0 0
0 1 1 0
Persamaan di atas dapat ditulis dengan
1 0 0 1 menggunakan notasi singkat :
1 0 1 0
F(X,Y,Z) = (0,2,3,5,6)
1 1 0 0
1 1 1 1
PERUBAHAN BENTUK KANONIK
Misal fungsi :
F(A,B,C) = (1,4,5,6,7)