• 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

5.2 Menurunkan Suatu Ekspresi Dari Suatu Tabel Kebenaran SOP Apabila level output yang diinginkan dari suatu rangkaian logika diketahui untuk semua keadaan-keadaan input yang

ditentukan secara numerik dan grafik. Tentukan nilai secara numerik dan grafik.. Menentukan Limit Fungsi Aljabar. a.. Agar hasilnya menjadi tertentu, kita dapat

Fungsi yang valid berupa sederetan huruf alfabet mulai dari a sampai z, bisa berupa huruf kapital atau nonkapital, panjang huruf sama setiap sukunya, dalam sebuah suku

Buatlah tabel baru yang memperlihatkan minterm dari ekspresi Boolean semula yang dicakup oleh bentuk prima tersebut (tandai dengan 'x')... Hal ini dapat dilakukan dengan cara berikut

Fungsi Boole yang disederhanakan untuk rangkaian itu dapat diperoleh dengan suatu cara tabel yang dihasilkan oleh komputer, dan hasilnya mungkin akan merupakan

Fungsi boolean terdiri dari variabel-variabel biner yang menunjukkan fungsi, suatu tanda sama dengan, dan suatu ekspresi aljabar yang dibentuk dengan

fungsi : suatu aturan, biasanya berupa persamaan, tabel, atau grafik yang menghubungkan setiap anggota (biasanya suatu bilangan) dari satu himpunan bilangan pada anggota

Bentuk Kanonik Bentuk Kanonik Adalah fungsi Boolean yang dinyatakan sebagai jumlah dari hasil kali,hasil kali dari jumlah dengan setiap suku mengandung literal yang lengkap.. Ada dua