PENYEDERHANAAN FUNGSI BOOLEAN

Slides:



Advertisements
Presentasi serupa
Pertemuan ke-2 Oleh : Muh. Lukman Sifa, Ir.
Advertisements

TOPIK 3 BENTUK-BENTUK NORMAL.
PENYEDERHANAAN RANGKAIAN
Operasi Hitung Bentuk aLjabar …
BENTUK-BENTUK NORMAL DAN PENYEDERHANAAN FUNGSI BOOLEAN
Muh. Nurrudin Al-Faruqi
11. ALJABAR BOOLEAN.
ALJABAR BOOLEAN/ ALJABAR LOGIKA
V. PENYEDERHANAAN PERSAMAAN LOGIKA
Pertemuan 12 : DNF (Disjunction Normal Form)
11. ALJABAR BOOLEAN.
Logika Matematika Bab 1: Aljabar Boolean
Pertemuan ke 17.
ALJABAR BOOLE Aljabar boole diperkenalkan ( pada abad 19 oleh George Boole) sebagai suatu sistem untuk menganalisis secara matematis mengenai logika. Aljabar.
PETA KARNAUGH Peta Karnaugh digunakan sebagai cara untuk menyederhanakan persamaan logika secara grafis, atau dapat pula dipandang sebagai metoda untuk.
TOPIK 3 BENTUK-BENTUK NORMAL Ramos Somya, S.Kom., M.Cs.
Riri irawati, m.Kom Logika matematika 3 sks
Aljabar Boolean IF2120 Matematika Diskrit Oleh: Rinaldi Munir
Operasi Hitung Bentuk aLjabar …
BAB VII ALJABAR BOOLEAN waniwatining.
PERTEMUAN 4 METODE PETA KARNAUGH
ALJABAR BOOLEAN DEFINISI :
Dosen Pembimbing Gisoesilo Abudi
PENYEDERHANAAN FUNGSI BOOLEAN
Penyederhanaan Fungsi Boolean
DOSEN: SRI SUPATMI,S.KOM
Seri Kuliah Logika Informatika - Wawan Laksito YS
DOSEN: SRI SUPATMI,S.KOM
11. ALJABAR BOOLEAN.
Prinsip dan Perancangan Logika
Peta Karnaugh.
Pertemuan ke 17.
GERBANG LOGIKA DAN ALJABAR BOOLE
GERBANG LOGIKA DAN ALJABAR BOOLEAN
Logika dan Sistem Digital
ALJABAR BOOLE Aljabar Boole adalah salah satu aljabar yang berkaitan dengan variabel- variabel biner dan operasi-operasi logika. Variabel-variabel dalam.
TOPIK 3 BENTUK-BENTUK NORMAL.
Teknik Minimasi Peta Karnaugh
Matematika Diskrit Nelly Indriani Widiastuti
Aljabar Boolean dan Fungsi Boolean
Penyederhanaan Fungsi boolean
ALJABAR BOOLEAN DAN PETA KARNAUGH
Aplikasi dan penyederhanaan Aljabar Boolean
Operasi Hitung Bentuk aLjabar …
Karnaugh map.
PERTEMUAN 05 APLIKASI GERBANG LOGIKA BINER
TEKNIK digital PETA KARNAUGH.
PERTEMUAN MINGGU KE-2 LEVEL GATE.
AXIOMA pada aljabar Boole
Aljabar Boolean Mata Kuliah :Sistem Digital Moh. Furqan, S.Kom Bool
PENYEDERHANAAN FUNGSI BOOLEAN
PERSAMAAN KUADRAT Diskriminan Persamaan Kuadrat
Matematika informatika 2
LOGIKA Oleh: Ferawaty, S.Kom.
KUMPULAN LATIHAN SOAL ASSESMENT BAGIAN 1
MATERI 8 BENTUK-BENTUK NORMAL.
PRINSIP & PERANCANGAN LOGIKA
Aljabar Boolean Kusnawi, S.Kom Logika Informatika 2008.
BAB III PENYEDERHANAAN PERSAMAAN LOGIKA
PENYEDERHANAAN FUNGSI BOOLE
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
Aljabar Boolean dan Fungsi Boolean
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
III. ALJABAR BOOLEAN DAN GERBANG LOGIKA
Sistem Digital BAB 2 Aljabar Boolean
PERTEMUAN MINGGU KE-2 LEVEL GATE.
Aplikasi dan penyederhanaan Aljabar Boolean
PERTEMUAN MINGGU KE-2 LEVEL GATE.
Transcript presentasi:

PENYEDERHANAAN FUNGSI BOOLEAN MATERI 9 PENYEDERHANAAN FUNGSI BOOLEAN

Penyederhanaan Fungsi Boolean Secara aljabar Menggunakan Peta Karnaugh

Penyederhanaan Secara Aljabar Menggunakan sifat-sifat/ hukum-hukum aljabar boolean, seperti di logika matematika.

HUKUM-HUKUM ALJABAR BOOLEAN

Contoh (1) Sederhanakan a + a’b ! Penyelesaian: a + a’b = (a + ab) + a’b (Penyerapan) = a + (ab + a’b) (Asosiatif) = a + (a + a’) b (Distributif) = a + 1  b (Komplemen) = a + b (Identitas)

Contoh (2) Sederhanakan ((x+y’)’ + (x+z))’ + y ! Penyelesaian: = (xx’z’ + x’y’z’) + y = 0 + x’y’z’ + y = x’y’z’ + y = (x’+y) (y’+y) (z’+y) = (x’+y) (z’+y) = x’z’ + y

Peta Karnaugh (1) Selain dengan teorema boole, salah satu cara untuk memanipulasi dan menyederhanakan fungsi boole adalah dengan teknik peta karnaugh. Peta karnaugh merupakan sekumpulan kotak-kotak yang diberi nama sedemikian rupa berdasarkan nama variabelnya dan Diletakkan sedemikian rupa pula sehingga dapat mengeliminasi beberapa tabel jika kotak itu digabung.

Peta Karnaugh (2) Jumlah kotak tergantung banyaknya variabel input. Jika ada sebanyak n input maka ada 2n kombinasi input, maka sebanyak itu pula kotak yang dibutuhkan. Dalam peta karnaugh dikenal istilah tetangga dekat. Yang dimaksud dengan tetangga dekat adalah kotak-kotak yang memiliki satu atau lebih variabel yang sama atau kotak-kotak yang terletak dalam satu atau lebih bidang yang sama. Yang dimaksud dengan bidang adalah sekumpulan kotak yang sudah diberi nama berdasarkan variabel inputnya

Peta Karnaugh (3) Peta Karnaugh dengan dua peubah/ variabel Peta Karnaugh dengan tiga peubah/ variabel Peta Karnaugh dengan empat peubah/ variabel

Peta Karnaugh dengan dua variabel (1) Untuk 2 variabel input akan ada sebanyak 22 = 4 kombinasi input Maka banyaknya kotak yang dibutuhkan adalah 4 kotak. Keempat kotak tersebut diatur sebagai berikut:

Peta Karnaugh dengan dua variabel (2) Penggabungan kotak-kotak untuk 2 variabel (A, B) Jika ada 2 kotak yang ditandai 1 bertetangga dekat dapat digabung, akan menyatakan 1 variabel tunggal. Untuk 1 kotak yang ditandai 1 dan tidak memiliki tetangga dekat, akan menyatakan 2 variabel.

Peta Karnaugh dengan dua variabel (4) Contoh 1: Y = A’B + AB’ Tidak bisa digabung, tidak bisa disederhanakan

Peta Karnaugh dengan dua variabel (6) Contoh 2: Y = A’B + AB Bisa digabung, dan disederhanakan menjadi Y = B B

Peta Karnaugh dengan dua variabel (7) Contoh 3: Y = A’B’ + AB’ + AB B’ Bisa digabung, dan disederhanakan menjadi Y = A + B’ A

Latihan - 1 (2 Variabel) Tentukan fungsi boole yang paling sederhana dari fungsi boole berikut ini: Y = A’B’ + A’B Y = A’B’ + AB

Peta Karnaugh dengan tiga variabel (1) Untuk 3 variabel input akan ada sebanyak 23 = 8 kombinasi input Maka banyaknya kotak yang dibutuhkan adalah 8 kotak. Kedelapan kotak tersebut diatur sebagai berikut:

Peta Karnaugh dengan tiga variabel (2) Penggabungan kotak-kotak untuk 3 variabel (A, B, C) 4 kotak yang bertetangga dekat dapat digabung, akan menyatakan 1 variabel tunggal. 2 kotak yang bertetangga dekat dapat digabung, akan menyatakan 2 variabel. 1 kotak yang tidak bertetangga dekat akan menyatakan 3 variabel

Peta Karnaugh dengan tiga variabel (3) Contoh 1: Y = ABC’ + A’BC + ABC + AB’C BC Bisa digabung, dan disederhanakan menjadi Y = AB + BC + AC AC AB

Peta Karnaugh dengan tiga variabel (4) Contoh 2: Y = A’B’C + A’BC + ABC + AB’C Bisa digabung, dan disederhanakan menjadi Y = C C

Peta Karnaugh dengan tiga variabel (5) Contoh 3: Y = A’BC’ + A’BC + ABC’ + ABC Bisa digabung, dan disederhanakan menjadi Y = B B

Latihan - 2 (3 Variabel) Tentukan fungsi boole yang paling sederhana dari fungsi boole berikut ini: Y = A’B’C’+AB’C’+A’BC+A’BC’+ABC+ABC’ Y = A’B’C’+A’BC+A’BC’+AB’C+ABC Y = A’B’C’+AB’C’+AB’C+ABC’ Y = A’BC+A’BC’+AB’C+ABC+ABC’

Peta Karnaugh dengan empat variabel (1) Untuk 4 variabel input akan ada sebanyak 24 = 16 kombinasi input Maka banyaknya kotak yang dibutuhkan adalah 16 kotak. Keenambelas kotak tersebut diatur sebagai berikut:

Peta Karnaugh dengan empat variabel (2) Penggabungan kotak-kotak untuk 43 variabel (A, B, C, D) 8 kotak yang bertetangga dekat dapat digabung akan menyatakan 1 variabel tunggal. 4 kotak yang bertetangga dekat dapat digabung akan menyatakan 2 variabel tunggal. 2 kotak yang bertetangga dekat dapat digabung akan menyatakan 3 variabel. 1 kotak yang tidak bertetangga dekat akan menyatakan 4 variabel

Peta Karnaugh dengan empat variabel (3) Contoh 1: Y = ABCD+ABCD’+AB’CD+AB’CD’ Bisa digabung, dan disederhanakan menjadi Y = AC AC

Peta Karnaugh dengan empat variabel (4) Contoh 2: Y = A’B’C’D’+AB’C’D’+A’B’CD’+AB’CD’ Bisa digabung, dan disederhanakan menjadi Y = B’D’ B’D’

Peta Karnaugh dengan empat variabel (4) Contoh 2: Y = A’B’C’D+A’B’CD+A’BC’D+A’BCD+ABC’D +ABCD+AB’C’D+AB’CD Bisa digabung, dan disederhanakan menjadi Y = D D

Latihan - 3 (4 Variabel) Tentukan fungsi boole yang paling sederhana dari peta karnaugh berikut ini: a) b)

End of Slide God Bless You