karnaugh map - institut teknologi telkom purwokerto · 2017-11-24 · karnaugh map program studi s1...

20
Karnaugh Map Program Studi S1 Informatika

Upload: others

Post on 02-Aug-2020

15 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Karnaugh Map

Program Studi S1 Informatika

Page 2: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Metode Penyederhanaan Rangkaian Logika

• Aljabar Boolean

• Karnaugh Map

Page 3: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Karnaugh Map

• Meskipun aljabar Boole merupakan suatu sarana untukmenyederhanakan pernyataan logika, belum dapat dipastikanbahwa pernyataan yang disederhanakan dengan aljabar Booleitu merupakan pernyataan yang paling sederhana.

• Prosedur meminimumkan agak sulit dirumuskan karena tidakadanya aturan yang jelas untuk menentukan langkahmanipulasinya.

• Metode peta karnaugh memberikan suatu prosedur yangmudah

Page 4: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Bentuk-bentuk persamaan logika

• Sum of Product (SOP)

SOP merupakan persamaan logika yang mengekspresikan operasi OR dari suku-suku berbentuk operasi AND.

Jumlah hasil kali (minterm)

Page 5: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

• Contoh

X=ABC+ABC+ABC+ABC

F=XY+XY+XY

Page 6: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Bentuk-bentuk persamaan logika

• Product of Sum (POS)

POS merupakan persamaan logika yang mengekspresikan operasi AND dari suku-suku berbentuk operasi OR.

Hasil kali dari jumlah (maxterm)

Page 7: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

• Contoh

X=(A+B+C)(A+B+C)(A+B+C)(A+B+C)

F=(X+Y)(X+Y)(X+Y)

Page 8: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Tabel dengan 2 peubah

A B mintern maxterm

suku lambang suku lambang

0 0 A B m0 A + B M0

0 1 A B m1 A + B M1

1 0 A B m2 A + B M2

1 1 A B m3 A + B M3

Page 9: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

• Tentukan fungsi dibawah ini dalam bentuk SOP dan POS!

A B F(A,B)

0 0 1

0 1 0

1 0 1

1 1 0

Page 10: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Minterm Maxterm

A B C Suku Lambang Suku Lambang

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

A’B’C’

A’B’C

A’BC’

A’BC

AB’C’

AB’C

ABC’

ABC

m0

m1

m2

m3

m4

m5

m6

m7

A+B+C

A+B+C’

A+B’+C

A+B’+C’

A’+B+C

A’+B+C’

A’+B’+C

A’+B’+C’

M0

M1

M2

M3

M4

M5

M6

M7

Page 11: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Mengubah bentuk tak standar

• Contoh :

tuliskan persamaan berikut ini menjadi bentuk SOP!

Y= A B C+BC

Bentuk persamaan diatas adalah tak standar, karena tidak mengandung semua literal.

Page 12: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Mengubah bentuk tak standar

Y= A B C+BC

Pada persamaan diatas, terdapat 2 suku yaitu

Suku 1 = A B C

Suku 2 = B C

Dari persamaan tersebut, suku 2 tidak memiliki literal yang lengkap (hanya B dan C)

Page 13: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Mengubah bentuk tak standar

Page 14: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh
Page 15: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh
Page 16: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Sederhakanlah persamaan

Y=A B D+A B D

Page 17: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Menggunakan Teorema Aljabar Boolean

Sederhakanlah persamaan

Y=A B D+A B D

= A B (D+D)

= A B . 1

= A B

Page 18: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Tabel kebenaran

Input Output tiap gerbang Output

A B D B D A B D A B D Y=ABD+ABD Y=AB

0 0 0 1 1 0 0 0 0

0 0 1 1 0 0 0 0 0

0 1 0 0 1 0 0 0 0

0 1 1 0 0 0 0 0 0

1 0 0 1 1 0 1 1 1

1 0 1 1 0 1 0 1 1

1 1 0 0 1 0 0 0 0

1 1 1 0 0 0 0 0 0

Page 19: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh

Menggunakan peta Karnough 2 peubah

0 1

0 mo m1

AB AB

1 m2 m3

AB AB

B

A

Page 20: Karnaugh Map - Institut Teknologi Telkom Purwokerto · 2017-11-24 · Karnaugh Map Program Studi S1 Informatika. Metode Penyederhanaan Rangkaian Logika •Aljabar Boolean •Karnaugh