Bentuk Standar Fungsi Boole
Dengan sifat AB = A + B dan B
A = A B persamaan 6-5 dapat dituliskan
menjadi : _____________________________
Y =
Y
=
A B
C + A
B
C + A
B
C + ABC
______ ______ _____ ____ = A B C A B C A B C ABC
= A + B + C
A
+ B + C
A
+ B + C
A
+
B
+ C . 6-6 Fungsi Boole seperti disajikan pada persamaan 6-6 merupakan bentuk standar
hasil kali dari jumlah Product of Sum. Jika diperhatikan dengan seksama setiap bentuk product of sum memenuhi sifat-sifat :
a. Fungsi tersebut terdiri dari faktor-faktor b. Setiap faktor berupa jumlahan OR dari variabel-variabel
c. Semua variabel fungsi muncul pada setiap faktor bentuk kanonik.
Setiap faktor dari fungsi Boole dalam bentuk product of sum juga disebut
maxterm suku maksimum. Untuk menyingkat penulisan, setiap maksterm diberi simbol M yang diikuti dengan angka indeks menurut nomor barisnya.
Untuk persamaan 6-6 dapat dituliskan kembali sebagai
Y = A + B + C A + B + C A + B + C A + B + C . = 000 . 100 . 101 . 111
= M . M
4
. M
5
. M
7
= M 0,4,5,7.
6-7
Secara sederhana maksterm atau product of sum dapat disajikan dengan cara sebagai berikut :
a. Nyatakanlah A,B,C,D ,… dengan 0 dan
A
,
B
, C ,
D
,… dengan 1 b. Nyatakanlah kombinasi biner stiap faktor menjadi desimal n
c. Nyatakanlah Y = M n, dengan n merupakan nilai desimal dari setiap
faktor.
Contoh 3 : Y
= fA,B,C =
A
+
B
+ C
A
+
B
+ C A + B + C = 111 . 110 . 001
= 7 . 6 . 1 =
M 1,6,7.
Contor 4 :
Y = fA,B,C,D = M 11,8,3,1,0.
= 1011 . 1000 . 0011 . 0001 . 0000 = A +B+ C + D A +B+C+DA+B+ C + D A+B+C+ D A+B+C+D.
Jika diperhatikan dengan seksama, kedua persamaan 6-4 dan 6-7 dijabarkan dari tabel kebenaran yang sama. Dengan demikian dapat dituliskan kembali
bahwa :
Y = f A,B,C =
m 1,2,3,6 = M 0,4,5,7.
Terlihat bahwa jika m = {1,2,3,6}, M = {0,4,5,7} dan misalkan S = {0,1,2,3,4,5,6,7}, maka m
M = 0 dan m M = S. Jadi m = M
1
dan M = m
1
sifat komplemen. Sifat tersebut juga dapat diperoleh secara analitis dengan menerapkan aljabar Boole tanpa tabel kebenaran. Sebagai ilustrasi marilah kita
coba untuk menyatakan fungsi Y = f A,B,C = A + BC + A C dalam bentuk minterm dan maksterm seperti berikut :
Y = A + BC + A C = A C+ C + A+
A
BC + A C
= AC + A C + ABC +
A
BC + A C = AC + AC + ABC +
A
BC = ACB+ B + A C B+ B + ABC + A BC
= ABC + A B C + AB C + A B C + ABC + A BC = ABC + A
B
C + AB C + A
B
C +
A
BC = 111 + 101 + 110 + 100 + 011
= 7 + 5 + 6 + 4 + 3 =
m 3,4,5,6,7.
Y = A + BC + A C = A+B A+C A C
= A+B+A C A+C+A C = A+B+A A+B+ C A+C+A A+C+ C
= A+B A+C A+B+ C = A+B+C C A+C+B B A+B+ C
= A+B+C A+B+ C A+B+C A+
B
+C A+B+ C = A+B+C A+B+ C A+
B
+C = 000 . 001 . 010
= 0 . 1 . 2 =
M 0,1,2.
Dari ilustrasi tersebut tampak bahwa : Y = A + AB + A C
= m 3,4,5,6,7
= M 0,1,2.
Sifat komplemen tersebut dapat digunakan untuk mengubah minterm menjadi maksterm atau sebaliknya.
Contoh 5 :
Ubahlah minterm Y = f A,B,C = ABC + A
B
C +
A
B C +
A
BC menjadi
maksterm
Y = ABC + A
B
C +
A
B C +
A
BC = 111 + 100 + 010 + 011
= 7 + 4 + 2 + 3 =
m 2,3,4,7.
Sedangkan bentuk makstermnya adalah :
Y = fA,B,C =
M 0,1,5,6 = 000 . 001 . 101 . 110
= A+B+C A+B+ C
A
+B+ C
A
+
B
+C.