Uploaded by nugi nugroho

9a. Metode Quine McCluskey(ver1)

advertisement
Metode Quine McCluskey
• Dengan Peta Karnaugh, penyelesaian persamaan lebih dari empat
variabel adalah kompleks.
• Metode tabulasi dari Quine-Mc.Cluskey dapat membantu
menyelesaiakan persamaan yang kompleks tersebut.
• Metode tabulasi Quine-Mc.Cluskey terdiri dari dua bagian, yaitu :
a. Menentukan term-term sebagai kandidat (prime implicant)
b. Memilih prime implicant untuk menentukan ekspresi dengan jumlah literal
paling sedikit.
Contoh kasus :
Sederhanakan F(w,x,y,z) = ∑m(0,2,3,6,7,8,9,10,13)
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
A. Menentukan term-term sebagai kandidat (prime implicant)
1. Susun tabel minterm, bentuk biner dari minterm, dan banyaknya
angka 1 pada kode biner tersebut.
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
A. Menentukan term-term sebagai kandidat (prime implicant)
2. Urutkan dan kelompokkan data pada tabel di atas berdasarkan
jumlah angka 1 yang terdapat pada kode binernya.
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
A. Menentukan term-term sebagai kandidat (prime implicant)
3. Pasangkan dua buah minterm dengan ketentuan sebagai berikut:
▪ Kedua minterm tersebut hanya memiliki perbedaan 1 digit pada kode
binernya
▪ Kedua minterm harus dari 2 kelompok yang berbeda dan dari kelompok
yang berurutan
▪ Mengganti digit yang berbeda dengan tanda ”-” dan hasil pasangan yang
didapatkan dimasukkan ke tabel baru yang disebut tabel “Kubus-1”
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
A. Menentukan term-term sebagai kandidat (prime implicant)
Contoh 1 :
m0 (0000) dan m2 (0010) BOLEH dipasangkan
Karena :
▪ m0 dan m2 memiliki perbedaan 1 digit pada kode binernya yaitu digit 2-an
▪ m0 dan m2 berasal dari dua kelompok yang berurutan yaitu kelompok-0
dan kelompok-1
▪ sebagai hasil pemasangannya adalah 00-0 (pada digit yang berbeda
diganti dengan -)
▪ setiap kali kita menyusun pasangan, jangan lupa untuk memberikan tanda
(√) pada minterm yang terlibat, tanda ini sebagai pengingat bahwa
minterm tersebut pernah dipasangkan
▪ Secara keseluruhan pasangan yang BOLEH
dilakukan adalah:
Catatan:
• Tidak boleh memasangkan 2 buah minterm yang memiliki
perbedaan lebih dari 1 digit, pada kode binernya.
• Tidak boleh memasangkan 2 buah minterm yang berasal
dari dua kelompok yang tidak berurutan
▪ Dari pemasangan yang dilakukan akan didapatkan tabel minterm dan tabel kubus1 sebagai berikut:
▪ Lakukan pemasangan serupa terhadap data hasil yang tertera pada kubus-1 dan tuliskan
hasilnya pada kubus 2
Catatan:
• Tanda bintang ( ** ) menandakan bahwa minterm tersebut belum pernah mendapat pasangan pada
proses membentukan tabel kubus berikutnya.
• Minterm ini dinamakan sebagai Prime Implicant.
▪ Lakukan pemasangan serupa terhadap data hasli yang tertera pada kubus-1 dan tuliskan
hasilnya pada kubus 2
Catatan:
• Tanda bintang ( ** ) menandakan bahwa minterm tersebut belum pernah mendapat pasangan pada
proses membentukan tabel kubus berikutnya.
• Minterm ini dinamakan sebagai Prime Implicant.
• Jika pasangan minterm menghasilkan kode biner yang sama maka
cukup ditulis salah satu saja. Sehingga tabel kubus-2 menjadi:
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
A. Menentukan term-term sebagai kandidat (prime implicant)
4. Jika masih menungkinkan, lakukan pemasangan lagi terhadap data pada
kubus-kubus berikutnya hingga tidak ada lagi data pada kubus terakhir yang
bisa dipasangkan lebih lanjut.
5. Jika sudah tidak ada lagi yang bisa dipasangkan seperti pada kubus-2, maka
sudah didapatkan prime implicant.
Metode Quine McCluskey (Lanj…)
Pada contoh ini, didapatkan 4 prime implicant yaitu :
▪ m8,m9
▪ m9,m13
▪ m0,m2 & m8,m10
▪ m2,m3 & m6,m7
→
→
→
→
1 0 0 - → W X’ Y’
1 - 0 1 → W Y’ Z
- 0 - 0 → X’ Z’
0 - 1 - → W’ Y
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
B. Memilih prime implicant untuk menentukan ekspresi dengan
jumlah literal sedikit
1. Susun tabel prime implicant (lihat tabel berikut ini).
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
B. Memilih prime implicant untuk menentukan ekspresi dengan
jumlah literal sedikit
2. Beri tanda ‘√‘ pada kolom flag untuk kelompok prime implicant yang memiliki
kolom bertanda * satu buah saja.
Catatan:
Pada kelompok prime implicant m8, m9 tidak diberi tanda ‘’ karena tidak
memiliki kolom yang hanya memuat satu tanda ‘* ’
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
B. Memilih prime implicant untuk menentukan ekspresi dengan jumlah
literal sedikit
3. Prime Implicant yang memiliki tanda ‘’ adalah yang terpilih untuk
penyusunan fungsi boolean yang dimaksud.
Susun fungsi boolean berdasarkan prime implicat yang terpilih, yaitu :
m0,m2 & m8,m10
: - 0 - 0 → x’z’
CATATAN:
m2,m3 & m6,m7
: 0 - 1 - → w’y
1. Kalau yang TIDAK TERPILIH hanya 1,
maka PROSES SELESAI.
m9,m13
: 1 - 0 1 → wy’z
Jadi fungsi boolean yang dimaksud adalah:
F(w,x,y,z) = x’z’ + w’y + wy’z
2. Kalau ada LEBIH dari 1, maka Proses
Penyederhanaan masih DILANJUTKAN
untuk melihat apakah ADA kemungkinan
dari KANDIDAT yang tersisa dapat terpilih
sebagai bagian dari SOLUSI
Contoh-2:
Sederhanakan F(w,x,y,z) = ∑m(0,2,5,6,7,8,10,13,14,15)
Contoh: (lanjt…)
▪ Pengelompokan menurut banyaknya digit “1” dan mengurutkan
Contoh: (lanjt…)
▪ Memasangkan dua buah minterm (sesuai ketentuan)
Contoh: (lanjt…)
▪ Memasangkan dua buah minterm (sesuai ketentuan)
Contoh: (lanjt…)
▪ Dihapus jika ada yang sama
Contoh: (lanjt…)
▪ Jika sudah tidak ada lagi yang bisa dipasangkan seperti pada
kubus-2, maka sudah didapatkan prime implikant.
Contoh: (lanjt…)
Memilih prime implicant untuk menentukan ekspresi dengan jumlah
literal sedikit
Prime implicat yang terpilih tersebut dinamakan Prime implicant esensial,
yaitu :
▪ m0,m2 & m8,m10
:
--0--0 → X’ Z’
▪ m5,m13 & m7,m15
:
--1--1 → X Z
Prime implicant esensial: X’ Z’ dan X Z
▪ dibuang untuk penyederhanaan lebih lanjut
▪ ditambahkan di solusi akhir
Contoh: (lanjt…)
Perhatikan Cara membuang Prime implicant esensial:
Berdasarkan hasil penyederhanaan tersebut diperoleh tabel:
Flag
Prime Implicany
m6
m14
m2, m10 & m6, m14
*
*
m6, m7 & m14, m15
*
*
• Karena kedua Prime Implicant tersebut
dinamakan: Prime Implicant esensial sekunder
• Dihilangkan yang dominan (artinya memiliki ‘*’
di setiap minterm yang tersisa)
• Pada contoh tersebut, keduanya dominan jadi
dapat dipilih salah satu.
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
B. Memilih prime implicant untuk menentukan ekspresi dengan
jumlah literal sedikit
Prime implicat yang terpilih tersebut dinamakan Prime implicant esensial
sekunder, yaitu :
m2, m10 & m6, m14: ----10 → Y Z’ ATAU
m6, m7 & m14, m15: --11-- → X Y
Prime implicant esensial sekunder: m2, m10 & m6, m14 atau m6, m7 &
m14, m15
• dibuang untuk penyederhanaan lebih lanjut
• ditambahkan di solusi akhir
Metode Quine McCluskey (Lanj…)
Langkah – langkahnya adalah sebagai berikut :
B. Memilih prime implicant untuk menentukan ekspresi dengan
jumlah literal sedikit
Pada proses penyderhanaan lebih lanjut, sudah TIDAK ADA Prime Implicant
yang tersisa, maka proses SELESAI.
Fungsi yang diperoleh adalah gabungan prime implicant esensial dan prime
implicant esensial sekunder:
𝐅 𝐖, 𝐗, 𝐘, 𝐙 = 𝐗 𝐙 +
𝐗 ′ 𝐙′
𝐘
𝐙′
+ቊ
𝐗𝐘
Jadi fungsi boolean yang dimaksud adalah:
F(W,X,Y,Z) = X Z + X’ Z’ + Y Z’ atau F(W,X,Y,Z) = X Z + X’ Z’ + X Y
Download