Professional Documents
Culture Documents
operator uner : !.
i"punan #ang dide$inisikan pada operator +% , dan dua ele"en #ang berbeda dari B.
Tupel '(% +% .% !) Disebut Aljabar Boolean *ika untuk setiap a, b, c aksio"a-aksio"a atau pstulat +untington berikut :
1. Closure
B berlaku
'i) a + b ( 'ii) a . b ( 'i) a + & , a 'ii) a . 1 , a 'i) a + b , b + a 'ii) a . b , b . a 'i) a . 'b + /) , 'a . b) + 'a . /) 'ii) a + 'b . /) , 'a + b) . 'a + /) 'i) a + a0 , 1 'ii) a . a0 , &
2. Identitas
-. Komutatif
.. Distributif
5. Komplemen1
i"punan (%
a & & 1 1
b & 1 & 1
a & & 1 1
b & 1 & 1
a+b & 1 1 1
a & 1
a' 1 &
: *elas berlaku
ba 9a :
'i) 'ii)
-. 4o"utati$
operator biner.
.. Distributi$
'i) a . 'b + /) , 'a . b) + 'a . /) dapat ditun*ukkan benar dari tabel operator biner diatas dengan "e"bentuk tabel kebenaran :
b+ c & 1 1 1 & 1
a.b a.c & & & & & & & & & & & 1
1 1
1 1
& 1
1 1
1 1
1 1
& 1
1 1
a + (b . c) = (a + b) . (a + c) dapat
ditun*ukkan benar dengan "e"buat tabel kebenaran dengan /ara #ang sa"a seperti 'i)
5. 4o"ple"en
*elas
berlaku
karena
:abel
;.-
"e"perli atkan ba 9a :
'i)
a + a0 , 1% karena & + &0 , & + 1 , 1 dan 1 + 10 , 1 + & ,1 a . a , &% karena & . &0 , & . 1 , & dan 1 . 10 , 1 . & , &
'ii)
4arena keli"a postulat +untington dipenu i% "aka terbukti ba 9a B = { ,1! bersa"a-sa"a dengan operator biner + dan . operator ko"ple"en ! "erupakan 2l*abar (oolean. E!"#RE" BOOLEAN
Misalkan '(% +% .% !) adala
sebua
dan
1
adala
e%
2
e . e % e 0 adala
2
ekspresi (oolean
8onto
: a0 . 'b + /)
<ika a , &% b , 1% dan / , &% "aka asil e=aluasi ekspresi : &0 . '1 + &) , 1 . 1 , 1
Dua ekspresi (oolean dikatakan Eki&alen 'dila"bangkan
dengan !,0) *ika keduan#a "e"pun#ai nilai #ang sa"a untuk setiap pe"berian nilai-nilai kepada n peuba . 8onto : a . 'b + /) , 'a . b) + 'a . /) 8onto : Perli atkan ba 9a a + a0b , a + b . Pen#elesaian :
a & & 1 1
b & 1 & 1
a + a"b & 1 1 1
a+b & 1 1 1
(oolean #ang "elibatkan operator +% .% dan ko"ple"en% "aka *ika pern#ataan S> diperole dengan /ara "engganti . dengan + + dengan . & dengan 1 1 dengan & Dan "e"biarkan operator ko"ple"en tetap pada adan#a% "aka kesa"aan S> *uga benar. S> disebut sebagai dual dari S.
8onto :
'i) 'a . 1) '& +a0) , & 'ii) a 'a0 + b) , ab
/)
'ii) a 'b + /) , a b + a / 11. +uku"
&/1
'i) &0 , 1 'ii) 10 , &
)UN$" BOOLEAN
Fungsi (oolean 'disebut *uga $ungsi biner) adala
pe"etaan
dari Bn ke B "elalui eskpresi (oolean% kita "enuliskann#a sebagai : : Bn B Bang dala" asal B.
Setiap eskpresi (oolean tidak lain "erupakan $ungsi (oolean Misalkan sebua
al ini (n adala
'C% #% D) , C#D + C0# + #0D Fungsi "e"etakan nilai-nilai pasangan terurut ganda-- 'C% #% D) ke i"punan 5&% 16. 8onto n#a% '1% &% 1) #ang berarti C , 1% # , &% dan D , 1 se ingga '1% &% 1) , 1 . & . 1 + 10 . & + &0 . 1 , & + 1 , 1 8onto : 8onto -/onto $ungsi (oolean #ang lain :
1. 2. -. .. 5.
'C) , C 'C% #) , C0# + C#0 + #0 'C% #) , C0 #0 'C % #) , 'C + #)0 'C% #% D) , C#D0 di dala" $ungsi (oolean% ter"asuk dala"
Setiap peuba
bentuk ko"pele"enn#a% disebut Literal. 8onto : Fungsi %'C% #% D) , C#D0 pada /onto di atas terdiri dari - bua literal% #aitu C% #% dan D0 8onto : Diketa ui $ungsi (oolean 'C% #% D) , C# D0% n#atakan % dala" tabel kebenaran. Pen#elesaian : C # D
0 0 0 0 1 0 0 1 1 0 0 1 0 1 0
'C% #% D) , C# D0
0 0 0 0 0
1 1 1
0 1 1
1 0 1
0 1 0
!OM#LEMEN )UN$"
1. 8ara perta"a : "enggunakan
uku" De Morgan
+uku" De Morgan untuk dua bua peuba % &1 dan &'% adala 8onto : Misalkan 0'C% #% D) 'C% #% D) , C '#0 D0 + #D)% "aka , 'C'#0D0 + #D))0 , C0 + '#0D0 + #D)0 , C0 + '#0D0)0 '#D)0 , C0 + '# + D) '#0 + D0)
2. 8ara kedua : "enggunakan prinsip dualitas.
:entukan dual dari ekspresi (oolean #ang "erepresentaskan % lalu ko"ple"enkan setiap literal di dala" dual tersebut. 8onto : Misalkan Dual dari : 'C% #% D) , C '#0D0 + #D)% "aka C + '#0 + D0) '# + D) C0 + '# + D) '#0 + D0) , 0
8onto :
1.
Setiap suku 'term) disebut minterm 2. g 'C% #% D) , 'C + # + D) 'C + #0 + D) 'C + #0 + D0) 'C0 + # + D0) 'C0 + #0 + D) P7S Setiap suku 'term) disebut ma&term
Setiap minterm/ma&term "engandung literal lengkap
)interm & & & ( & 1 Suk u C0#0 C0# Ea"bang m& m1
1 1
& 1
C#0 C#
m2 m-
)interm &
& & & & 1 1 1 1
(
& & 1 1 & & 1 1
+
& 1 & 1 & 1 & 1
Suku
CF#0D0 CF#0D CF# D0 CF# D C #0D0 C #0D C # D0 C#D
Ea"bang
m m1 m' m* m, mm. m/
*onto+ ,-./. G#atakan tabel kebenaran di ba9a bentuk kanonik S7P dan P7S. Tabel ,-./ & ( + & & & & & 1 & 1 & & 1 1 1 & & 1 & 1 1 1 & 1 1 1 Pen#elesaian :
'a) S7P
ini dala"
(ooleann#a dala" bentuk kanonik S7P adala : 'C% #% D) , C0#0D + C#0D0 + C#D 2tau 'dengan "enggunakan la"bang minterm)% 'C% #% D) , m1 + m, + m/ , H '1% .% ;)
'b) P7S
$ungsi (oolean dala" bentuk kanonik P7S adala : , 'C + # + D) 'C + #0 + D) 'C + #0 + D0) 'C0 + # + D0) 'C0 + #0 + D) 2tau dala" bentuk lain% 'C% #% D) , ) )' )* )- ). , '&% 2% -% 5% ?) *onto+ ,-... G#atakan $ungsi (oolean 'C% #% D) , C + #0D dala" bentuk kanonik S7P dan P7S Pen#elesaian :
'a) S7P
, C'# + #0) , C# + C#0 , C# 'D + D0) + C#0 'D +D0) , C#D + C#D0 + C#0D + C#0D0
#FD , #0D 'C + C0) , C#0D + C0#0D <adi 'C% #% D) , C + #0D , C#D + C#D0 + C#0D + C#0D0 + C#0D + C0#0D , C0#0D + C#0D0 + C#0D + C#0D + C#D0 + C#D 2tau 'C% #% D) ?% ;)
'b) P7S
, m1 + m, + m- + m. + m/ , H '1% .% 5%
'C% #% D) , C + #0D
, 'C + #0) 'C + D) C + #0 C+D , C + #0 + DD0 , 'C + #0 + D) 'C + #0 + D0) , C + D + ##0 , 'C + # + D) 'C + #0 + D) <adi% 'C% #% D) , 'C + #0 + D) 'C + #0 + D0) 'C + # + D) 'C + #0 + D) , 'C + # + D) ' C+ #0 + D) 'C + #0 + D) 2tau 'C% #% D), ) )')* , '&% 2% -)
!ON%ER" ANTAR BENTU! !ANON ! Misalkan 'C% #% D) 0'C% #% D) Dengan 0'C% #% D) , H '1% .% 5% ?% ;) , H '&% 2% -) , m + m' + m* "enggunakan uku" De Morgan% kita dapat Dan 0 adala $ungsi ko"pele"en dari %
"e"perole $ungsi dala" bentuk P7S : , '0'C% #% D))0 , 'm + m' + m*)0 , m " . m'" . m*" , 'C0#0D0)0 'C0#D0)0 'C0#D)0 , 'C + # + D) 'C + #0 + D) 'C + #0+ D0) , ) )' )* , '&% 2% -) <adi% 'C% #% D) , H '1% .% 5% ?% ;) , '&% 2% -) 4esi"pulan : mi0 , )i *onto+. G#atakan : 'C% #% D) , '&% 2% .% 5) dan g'9% C% #% D) , H'1% 2% 5% ?% 1&% 15) dala" bentuk S7P. Pen#elesaian : 'C% #% D) , H '1% -% ?% ;) , '&% -% .% ;% @% A% 11% 12% 1-% 1.) g'9% C% #% D)
*onto+. 8arila bentuk kanonik S7P dan P7S dari 'C% #% D) , #0 + C# + C0#D0 #en0elesaian 1
'a) S7P
'C% #% D) , #0 + C# + C0#D0 , #0 'C + C0) 'D + D0) + C# 'D + D0) + C0#D0 , 'C#0 + C0#0) 'D + D0) + C#D + C#D0 + C0#D0 , C#0D + C#0D0 + C0#0D + C0#0D0 + C#D + C#D0 + C0#D0 2tau 'C% #% D) , m + m1 + m' + m, + m- + m. + m/
'b) P7S
8onto n#a :
'C% #% D) , #0 + C# + C0#D 'bentuk baku S7P) 'C% #% D) , C '#0 + D) 'C0 + # + D0) 'bentuk baku P7S) A#L !A" ALJABAR BOOLEAN
1. Jarin2an #ensaklaran 3Switching Network4
Saklar : ob*ek #ang "e"pun#ai dua bua tutup :iga bentuk gerbang paling seder ana :
1. a
b ( b
7utput b an#a ada *ika dan an#a *ika & dibuka &
2. a
7utput b an#a ada *ika dan an#a *ika & dan ( dibuka &(
-. a
7utput c an#a ada *ika dan an#a *ika & atau ( dibuka & +
Su"ber tegangan
2) Saklar dala"
0 B
2umber 3e4an4an
2. Ran2kaian Lo2ika
$erban2 Turunan
Ierbang G2GD
Ierbang J7R
Iebang G7R
Ierbang JG7R
3ki=alen dengan
3ki=alen dengan
3ki=alen dengan
#en0eder+anaan )un2si Boolean 8onto : 'C% #) , C0# + C#0 + #0 Diseder anakan "en*adi 'C% #) , C0 + #0 Pen#eder anaan $ungsi (oolean dapat dilakukan dengan - /ara : 1. Se/ara al*abar 2. Menggunakan Peta 4arnaug -. Menggunakan "etode Kuine M/ 8luske# '"etode :abulasi)
f(x, y)
= x + x y = (x + x)(x + y) = 1 (x + y ) =x+y
2.
3.
2) Peta 4arnaug
a. 5eta Karnau4% den4an dua peuba% ( & m& m2 m1 m& & 1 &0(0 &(0 &0( &( 1
b. 5eta den4an ti4a peuba% (+ && m& m1 m. m5 mm; m2 m? &1 11 &0(+ &(+ 1& &0(+0 &(+0
*onto+- Diberikan 4arnaug . C & & & & 1 1 1 1 # & & 1 1 & & 1 1 (+ && & & D & 1 & 1 & 1 & 1
tabel
kebenaran%
ga"barkan
Peta
& & 1
11 & 1
1& 1 1
b. Peta dengan e"pat peuba m& m. m12 m@ m1 m5 m1mA mm; m15 m11 m2 m? m1. m1& 6& && &1 11 1& (+ && 60&0(0 +0 60&(0 +0 6&(0+ 0 6&0(0 +0 &1 60&0( 0+ 60&(0 + 6&(0 + 6&0(0 + 11 60&0( + 60&(+ 6&(+ 6&0(+ 1& 60&0( +0 60&(+ 0 6&(+0 6&0(+ 0
*onto+. Diberikan tabel kebenaran% ga"barkan Peta 4arnaug . 6 & & & & & & & & 1 1 & & & & & 1 1 1 1 & & ( & & 1 1 & & 1 1 & & + & 1 & 1 & 1 & 1 & 1 f'6% &% (% +) & 1 & & & & 1 1 & &
1 1 1 1 1 1
& & 1 1 1 1
& & & & 1 & 11 & 1 & & 1& 1 1 1 &
6&
Sebelu" diseder anakan : '9% C% #% D) , 9C#D + 9C#D0 +asil Pen#eder anaan : '9% C% #% D) , 9C# (ukti se/ara al*abar : f'6% &% (% +) , 6&(+ + 6&(+0 , 6&('+ + +0) , 6&('1) , 6&(
2. Kuad : e"pat bua
1 #ang bertetangga
2ebelum diseder%ana7an : f'6% &% (% +) , 6&(0+0 + 6&(0+ + 6&(+ + 6&(+0 8asil pen(eder%anaan : f'6% &% (% +) , 6&
(ukti se/ara al*abar: f'6% &% (% +) , 6&(0 + 6&( , 9C'D0 + D) , 9C'1) , 6& (+ && & & 1 & &1 & & 1 & 11 & & 1 & 1& & & 1 &
8onto lain: (+ /& & & 1 1 /1 & & 1 1 11 & & & & 1& & & & &
Sebelu" diseder anakan : f'6% &% (% +) , 6&(0+0 + 6&(0+ + 6&0(0+0 + 6&0(0D 8asil pen(eder%anaan : f'6% &% (% +) , 6(0
-. 97tet: delapan bua
1 #ang bertetangga
11 & & 1 1
(ukti se/ara al*abar: f'6% &% (% +) , 6(0 + 6( , 6'(0 + () ,6 (+ && & & 1 1 &1 & & 1 1 11 & & 1 1 1& & & 1 1
*onto+ 6-.7- 2ndaikan suatu tabel kebenaran tela diter*e"a kan ke dala" Peta 4arnaug . Seder anakan $ungsi (oolean #ang bersesuaian seseder ana "ungkin. (+ && & & 1 1 &1 1 & 1 1 11 1 & & & 1& 1 1 1 1
<a9ab: 'li at Peta 4arnaug ) f'6% &% (% +) , 6(0 + (+0 + 60&0+ *onto+ 6-.8Mini"isasi $ungsi (oolean #ang bersesuaian dengan Peta 4arnaug di ba9a ini. (+ && & & 1 1 &1 & 1 1 1 11 & & 1 1 1& & & 1 1
<ika pen#elesaian 8onto 5.1- adala seperti di ba9a ini: (+ && & & 1 1 &1 & 1 1 1 11 & & 1 1 1& & & 1 1
"aka $ungsi (oolean asil pen#eder anaan adala f'6% &% (% +) , 6 + 60&(0+ 5) #ang tern#ata "asi belu" seder ana dibandingkan f'6% &% (% +) , 6 + &(0+ '*u"la literal , .). *onto+ 6-.9- 'Penggulungan/rollin4) Seder anakan $ungsi (oolean #ang bersesuaian dengan Peta 4arnaug di ba9a ini. (+ && & 1 1 & &1 & & & & 11 & & & & 1& & 1 1 & '*u"la literal ,
<a9ab: f'6% &% (% +) , &(0+0 + &(+0 ,,L belu" seder ana Pen#elesaian #ang lebi "ini"al: (+ &/ 6& && &. 1. 1& & 1 1 & &1 & & & & 11 & & & & 1/ & 1 1 & ,,,L lebi seder ana
*onto+ 6-.6: '4elo"pok berlebi an) Seder anakan $ungsi (oolean #ang bersesuaian dengan Peta 4arnaug di ba9a ini. (+ && & & & & &1 & 1 1 & 11 & & 1 1 1& & & & & "asi belu"
<a9ab: f'6% &% (% +) , &(0+ + 6&+ + 6(+ seder ana. Pen#elesaian #ang lebi "ini"al: (+ && & & & & &1 & 1 1 & 11 & & 1 1 1& & & & &
*onto+ 6-.:- Seder anakan $ungsi (oolean #ang bersesuaian dengan Peta 4arnaug di ba9a ini. cd && & & 1 & &1 & & 1 1 11 & 1 1 1 1& & & 1 1 di atas) f'a% b% c% d) , ab + ad + ac
*onto+ 6-.,- Mini"isasi $ungsi (oolean f'&% (% +) , &0+ + &0( + &(0+ + (+ <a9ab: &"+ , &0+'( + (0) , &0(+ + &0(0+ &0( , &0('+ + +0) , &0(+ + &0(+0 (+ , (+'& + &0) , &(+ + &0(+ f'&% (% +) , &0+ + &0( + &(0+ + (+
, &0(+ + &0(0+ + &0(+ + &0(+0 + &(0+ + &(+ + &0(+ , &0(+ + &0(0+ + &0(+0 + &(+ + &(0+ Peta 4arnaug untuk $ungsi tersebut adala : (+ && & & &1 1 1 11 1 1 1& 1 &
&
& 1
+asil pen#eder anaan: f'&% (% +) , + + &0(+0 #eta !arnau2+ untuk li5a peuba+ && &1 11 1& &&& m& m@ m2. m1? &&1 m1 mA m25 m1; &11 mm11 m2; m1A &1& m2 m1& m2? m1@ 11& m? m1. m-& m22 111 m; m15 m-1 m21&1 m5 m1m2A m21 1&& m. m12 m2@ m2&
Iaris pen/er"inan *onto+ 6-7.- '8onto penggunaan Peta 5 peuba ) 8arila $ungsi seder ana dari f':% 6% &% (% +) , '&% 2% .% ?% A% 11% 1-% 15% 1;% 21% 25% 2;% 2A% -1) <a9ab: Peta 4arnaug dari $ungsi tersebut adala : &( + && &1 &1 11 11 1& 1& 1 & & 1 1 & && 1 & :6 && &1 11 1& 1 1 1 1 1 1 1 1 1 1 1 1 1 1
!ondisi Dont ;are Tabel 6-.: 6 & ( & & & & & & & & 1 & & 1 & 1 & & 1 & & 1 1 & 1 1 1 & & 1 & & 1 & 1 1 & 1 1 1 & 1 1 & 1 1 1 1 1 1 + & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 desi"al & 1 2 . 5 ? ; @ A don"t care don"t care don"t care don"t care don"t care don"t care :abel 5.1;. Mini"isasi $ungsi f
*onto+ 6-76- Diberikan seseder ana "ungkin. Tabel 6-., a b c & & & & & & & & 1 1 1 1 1 1 1 1 & & & & 1 1 1 1 & & & & 1 1 1 1 & & 1 1 & & 1 1 & & 1 1 & & 1 1 d & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1
<a9ab: Peta 4arnaug dari $ungsi tersebut adala : cd && 1 1 ; ; &1 & 1 ; & 11 1 1 ; ; 1& & & ; ;
+asil pen#eder anaan: f'a% b% c% d) , bd + c0d0 + cd *onto+ 6-7:- Mini"isasi $ungsi (oolean f'&% (% +) , &0(+ + &0(+0 + &(0+0 + &(0+. Ia"barkan rangkaian logikan#a.
x y z x ' yz
x ' yz '
xy ' z '
xy ' z
z x ' yz
x ' yz '
xy ' z '
xy ' z
Mini"isasi dengan Peta 4arnaug adala sebagai berikut: (+ && & & 1 & 1 &1 & 1 11 1 & 1& 1 &
*onto+ 6-7<- (erbagai siste" digital "enggunakan kode binar( coded decimal '(8D). Diberikan :abel 5.1A untuk kon=ersi (8D ke kode <&cess-- sebagai berikut: Tabel 6-.= Masukan (8D 6 & ( + & 1 2 . 5 ? ; @ A & & & & & & & & 1 1 & & & & 1 1 1 1 & & & & 1 1 & & 1 1 & & & 1 & 1 & 1 & 1 & 1 4eluaran kode <&cess-f2'6% &% f-'6% &% (% f.'6% &% (% (%+) +) +) & 1 1 1 & & 1 & 1 1 1 & 1 1 1 & & & & & 1 & 1 & & 1 1 1 & &
&1 1 ; 1
11 1 ; ;
1& 1 ; ;
; 1
&1 1
11 1
1& 1
&1 11 1&
1 ;
; 1
; ;
; ;
&1
11 1 1
1&
; ;
; ;
(+ && 1 1 J 1
&1
11
1& 1 1 ; ;
; ;
f.'6% &% (% +) , +0
w x y z
f4
f3
f2
f1
*onto+ ,-98 Mini"isasi $ungsi (oolean berikut ' asil pen#eder anaan dala" bentuk baku S7P dan bentuk baku P7S): f'6% &% (% +) , '1% -% ;% 11% 15) dengan kondisi don"t care adala d'6% &% (% +) , '&% 2% 5) Penyelesaian: Peta 4arnaug dari $ungsi tersebut adala :
yz w x 00 01 11 10 00 X 0 0 0 01 1 X 0 0 11 1 1 1 1 10 X 0 0 0
+asil pen#eder anaan dala" bentuk S7P f'6% &% (% +) , (+ + 60+ 'S7P) 'garis penu ) dan bentuk baku P7S adala f'6% &% (% +) , + '60 + () 'P7S) 'garis putus2) Metode >uine(M;*luske
Metode Peat 4arnaug
tidak "angkus untuk *u"la peuba L ? 'ukuran peta se"akin besar). Metode peta 4arnaug lebi sulit diprogra" dengan ko"puter karena diperlukan penga"atan =isual untuk "engidenti$ikasi minterm$minterm #ang akan dikelo"pokkan. Metode alternati$ adala "etode Kuine-M/8luske# . Metode ini "uda diprogra".
*onto+ ,-9: Seder anakan $ungsi (oolean f'6% &% (% +) , '&% 1% 2% @% 1&% 11% 1.% 15). Penyelesaian: Eangka 1 sa"pai 5: 'a)'b) '/) term 6 & ( + + & & 1 2 @ @%1& 1 & M & 1& 11 1. 15
'i) Eangka
1&%1.%11%15
minterm (entuk pri"a &%1 &%2%@%1& 1&%11%1.%15 > > > > > > & 1 2 @ 1& 11 1. 15
(entuk pri"a #ang terpili adala : &%1 #ang bersesuaian dengan term 60&0( &% 2% @% 1& #ang bersesuaian dengan term &0+0 1&% 11% 1.% 15 #ang bersesuaian dengan term 6(
Se"ua bentuk pri"a di atas suda "en/akup se"ua minterm dari $ungsi (oolean se"ula. Dengan de"ikian% $ungsi (oolean asil pen#eder anaan adala f'6% &% (% +) , 60&0(0 + &0+0 + 6(. *onto+ ,-9, Sederhanakan fungsi !!lean f(w, x, y, z) = (1,4,",#,$,%,10,11,1&) Pen#elesaian:
'i) 'angkah 1 sa()ai &:
'a)
'b)
'/) term 6 & ( + 1%A .%? -&&1 &1-& @%A 1 & & @%1& 1 & M & ?%; & 1 1 A%11 1 & - 1 1&%1 1 & 1;%15 - 1 1 1 11%15 1 M 1 1 term @%A%1&%11 @%1&%A%11 1&-1&--
term 6 & ( + 6&(+ 1 . @ ? A 1& ; 11 &&&1 &1&& 1&&& &11& 1&&1 1&1& &111 1&11
minterm (entuk pri"a 1 15 1%A .%? ?%; ;%15 11%15 @%A%1&%11 > > > > . ? ; @ A 1& 11
Sa"pai ta ap ini% "asi ada dua minterm #ang belu" ter/akup dala" bentuk pri"a terpili % #aitu ; dan 15. (entuk pri"a #ang
tersisa 'tidak terpili ) adala '?%;)% ';%15)% dan '11% 15). Dari ketiga kandidat ini% kita pili bentuk pri"a ';%15) karena bentuk pri"a ini "en/akup minterm ; dan 15 sekaligus. minterm (entuk pri"a 15 1%A .%? ?%; ;%15 11%15 @%A%1&%11 > > > > 1 . ? ; @ A 1& 11
Sekarang% se"ua minterm suda ter/akup dala" bentuk pri"a terpili . (entuk pri"a #ang terpili adala : 1%A .%? /,1=,>,1 ,11 6&0 #ang (an4 (an4 (an4 bersesuaian bersesuaian bersesuaian bersesuaian dengan den4an den4an dengan term term term term &0(0+ 6"&+" &(+
Dengan de"ikian% $ungsi (oolean asil pen#eder anaan adala f'6% &% (% +) , &0(0+ + 60&+0 + &(+ + 6&0.
Lati+an soal 1. I"ple"entasikan $ungsi f'&% (% +) , '&% ?) dan an#a dengan gerbang G2GD sa*a. 2. Iunakan Peta 4arnaug untuk "eran/ang rangkaian logika #ang dapat "enentukan apaka sebua angka desi"al #ang direpresentasikan dala" bit biner "erupakan bilangan genap atau bukan '#aitu% "e"berikan nilai 1 *ika genap dan & *ika tidak). -. Sebua instruksi dala" sebua progra" adala i? 2 L ( t+en @riteln'2) else @riteln'()N .. Gilai 0 dan B #ang dibandingkan "asing-"asing pan*angn#a dua bit '"isalkan a1a2 dan b1b2). 'a) (uatla rangkaian logika '#ang suda diseder anakan tentun#a) #ang "eng asilkan keluaran 1 *ika 0 L B atau & *ika tidak. 'b) Ia"barkan ke"bali rangkaian logikan#a *ika an#a "enggunakan gerbang ?0?D sa*a 'petun*uk: gunakan uku" de Morgan) 5. (uatla rangkaian logika #ang "eneri"a "asukan dua-bit dan "eng asilkan keluaran berupa kudrat dari "asukan. Sebagai /onto % *ika "asukann#a 11 '- dala" siste" desi"al)% "aka keluarann#a adala 1&&1 'A dala" siste" desi"al).