• Tidak ada hasil yang ditemukan

Bab-4 Penyederhanaan Fungsi Boolean

N/A
N/A
Protected

Academic year: 2018

Membagikan "Bab-4 Penyederhanaan Fungsi Boolean"

Copied!
40
0
0

Teks penuh

(1)
(2)

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 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

(3)
(4)

Minterm Maxterm

x y z Suku Lambang Suku Lambang

(5)

Suatu fungsi Booelan dapat dibentuk secara aljabar dari tabel kebenaran yang diketahui dengan membentuk minterm/maxterm dari setiap kombinasinya.

setiap kombinasinya.

Untuk membentuk SOP, tinjau kombinasi

peubah-peubah yang menghasilkan nilai 1.

Untuk membentuk POS, tinjau kombinasi

(6)
(7)

SOP

Kombinasi nilai-nilai peubah yang

menghasilkan nilai fungsi sama dengan 1 adalah 001, 100, dan 111

001, 100, dan 111

Fungsi Booleannya dalam bentuk kanonik SOP adalah:

f(x, y, z) = xyz + xy’z’ + xyz

Atau dengan menggunakan lambang (minterm),

(8)

POS

Kombinasi nilai-nilai peubah yang

menghasilkan nilai fungsi sama dengan 0 adalah 000,

010, 011, 101, dan 110

010, 011, 101, dan 110

Fungsi Booleannya dalam bentuk kanonik POS adalah

f(x, y, z) = (x + y + z)(x + y’+ z)(x + y’+ z’)

(x’+ y + z’)(x’+ y’+ z)

Atau dengan menggunakan lambang (maxterm)

(9)
(10)
(11)
(12)

Untuk menyatakan fungsi boolean dalam bentuk SOP atau POS dapat dilakukan dengan:

Melengkapi literalnya

???? (Bahan diskusi kelompok) ???? (Bahan diskusi kelompok)

Contoh:

(13)
(14)
(15)

Cara 2

Dikusikan secara berkelompok cara lain yang dapat digunakan untuk menyetakan fungsi

boolean yang diketahui ke dalam bentuk SOP dan boolean yang diketahui ke dalam bentuk SOP dan POS

(16)

Misalkan f(x, y, z) = Σ (1, 4, 5, 6, 7) dan f

’adalah fungsi komplemen dari f,

f ’(x, y, z) = Σ (0, 2, 3) = m0+ m2 + m3

Dengan menggunakan hukum De Morgan, kita Dengan menggunakan hukum De Morgan, kita dapat memperoleh fungsi f dalam bentuk

(17)

f ’(x, y, z) = (f ’(x, y, z))’ = (m0 + m2 + m3)’

= m0’ . m2’ . m3

= (xyz’)’ (xy z’)’ (xy z)’

= (x + y + z) (x + y’ + z) (x + y’ + z’) = (x + y + z) (x + y’ + z) (x + y’ + z’) = M0 M2 M3

= ∏ (0,2,3)

Jadi, f(x, y, z) = Σ (1, 4, 5, 6, 7) = (0,2,3).

(18)

Bentuk baku dari fungsi boolean tidak harus mengandung literal yang lengkap.

Contohnya,

f(x, y, z) = y’ + xy + xyz f(x, y, z) = y’ + xy + xyz

(bentuk baku SOP)

f(x, y, z) = x(y’ + z)(x’ + y + z’)

(19)

Penyederhanaan fungsi Boolean dapat dilakukan dengan 3 cara:

Secara aljabar

Menggunakan Peta Karnaugh Menggunakan Peta Karnaugh

Menggunakan metode Quine Mc Cluskey (metode Tabulasi)

Pada materi ini akan dipelajari

(20)

Metode Garfis Untuk Menyederhanakan Fungsi Boolean

Ditemukan oleh Maurice Karnaugh tahun 1953

1953

Diagram atau peta yang terbentuk dari kotak-kotak yang bersisian

Setiap kotak merepresentasikan minterm Tiap kotak dikatakan bertetangga jika

(21)

Peta Kanaugh 2 variabel

Peta Kanaugh 3 variabel

(22)
(23)
(24)

Diberikan tabel kebenaran, gambarkan Peta Karnaugh nya

(25)
(26)

!""# $ % & '

()**+,-)*.+) ./0+. ./0+. +)* ,(12323+)4

/0+.5./0+. +)* ,(12(,1+)*+) 63+)**+7 2(,+*+3 ./0+.5./0+. +)* ,(12323+)4

%(18+03.+) ,+8 + +)*

8 June 2011 LOGIKA MATEMATIKA T-10 07 26

(27)

!()0-.9+8 % & % : 2(6( 3.3+) 2(83)**+ ();+.-7

2(,+) +.5,+) +.) + +)*.+5 +7333 ) + 8+1-2 )

2(7(103 < 6+) 2(0(1-2) +4

(28)

8 June 2011 LOGIKA MATEMATIKA T-10 07 28

(29)

36+. ,/9(8 .+1()+ 2( -+

(30)

Tentukan bentuk sederhana dari fungsi boolean yang

merepresentasikan tabel Kebenaran dalam bentuk SOP dan

POS x y z f(x,y,z)

0 0 0 0

0 0 1 1

0 1 0 0

0 1 1 1

1 0 0 1

1 0 1 0

1 1 0 1

(31)

0

0

0

1

1

1

1

0

Bentuk Baku SOP: Kelompokkan 1

0

0

1

1

0

1

1

0

0

1

f(x,y,z) = x’z + xz’

(32)

Bentuk Baku POS: Kelompokkan 0

0

0

0

1

1

1

1

0

f(x,y,z) = (x+z)(x’+z’)

Rinaldi Munir/IF2151 Mat. Diskrit

0

0

1

1

0

(33)

Tentukan bentuk SOP dan POS yang paling sederhana dengan peta karnaugh pada latihan soal sebelumnya!

(34)
(35)

!

" #$$ % !

(36)
(37)

Y Z

W’XY

X’Y’Z’

(38)
(39)
(40)

3. Sederhanakan dengan peta Karnaugh,

Referensi

Dokumen terkait

Vou votar pelo NÃO, porque acho que não se pode desarmar a população en- quanto os bandidos estão estupida- mente armados.. Acho que, com meus palpites,

Karena filsafat tidak dipandang sebagai yang menaruh keprihatinan semata-mata pada teori, maka keprihatinannya pada cara praktis untuk mencapai hidup yang baik

[r]

[r]

[r]

Analisis dilakukan dengan menampalkan ( overlay ) beberapa data spasial untuk mendapatkan data perubahan tutupan lahan yang terjadi di DAS Lepan dari tahun 2005 –

[r]

mensosialisasikan program wajar dikdas kepada masyarakat; (3) Faktor sosial yang mempengaruhi pelaksanaan wajar dikdas di kecamatan Cibeber ini diantaranya adalah