Rabu, 08 Januari 2014

ALJABAR BOOLEAN ( SOP & POS )

Dalam bab aljabar Boolean ini akan dibahas beberapa materi mengenai SOP, POS dan Peta Karnough.

Definisi
Aljabar Boolean adalah struktur aljabar yang "mencakup intisari" operasi logika AND, OR dan NOR dan juga teori himpunan untuk operasi union, interseksi dan komplemen. Boolean adalah suatu tipe data yang hanya mempunyai dua nilai. Yaitu true atau false (benar atau salah). Simbol yang digunakan pada aljabar Boolean itu sendiri adalah (.) untuk AND, (+) untuk OR dan ( ) untuk NOR.
Hukum-hukum Aljabar Boolean


Bentuk Kanonik
• 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) = x’y’z + xy’z’ + 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
• Setiap minterm/maxterm mengandung literal lengkap
Contoh 1. Nyatakan tabel kebenaran di bawah ini dalam bentuk kanonik SOP dan POS.

Penyelesaian:

(a) SOP

Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan 1 adalah 001, 100, dan 111, maka fungsi Booleannya dalam bentuk kanonik SOP adalah

f(x, y, z) = x’y’z + xy’z’ + xyz
atau (dengan menggunakan lambang minterm),
f(x, y, z) = m1 + m4 + m7 = å (1, 4, 7)


(b) POS

Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan 0 adalah 000, 010, 011, 101, dan 110, maka 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 dalam bentuk lain,
f(x, y, z) = M0 M2 M3 M5 M6 = Õ(0, 2, 3, 5, 6)

Contoh 2.
Nyatakan fungsi Boolean f(x, y, z) = x + y’z dalam bentuk kanonik SOP dan POS.
Penyelesaian:
(a) SOP
x = x(y + y’)
= xy + xy’
= xy (z + z’) + xy’(z + z’)
= xyz + xyz’ + xy’z + xy’z’
y’z = y’z (x + x’)
= xy’z + x’y’z
Jadi f(x, y, z) = x + y’z
= xyz + xyz’ + xy’z + xy’z’ + xy’z + x’y’z
= x’y’z + xy’z’ + xy’z + xyz’ + xyz
atau f(x, y, z) = m1 + m4 + m5 + m6 + m7 = S (1,4,5,6,7)


(b) POS

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


= (x + y’ + z)(x + y’ + z’)
x + z = x + z + yy’
= (x + y + z)(x + y’ + z)
Jadi, f(x, y, z) = (x + y’ + z)(x + y’ + z’)(x + y + z)(x + y’ + z)
= (x + y + z)(x + y’ + z)(x + y’ + z’)
atau f(x, y, z) = M0M2M3 = Õ(0, 2, 3)

Konversi Antar Bentuk Kanonik

Misalkan

f(x, y, z) = S (1, 4, 5, 6, 7)

dan f ’adalah fungsi komplemen dari f,

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

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

f ’(x, y, z) = (f ’(x, y, z))’ = (m0 + m2 + m3)’
= m0’ . m2’ . m3’
= (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) = S (1, 4, 5, 6, 7) = Õ (0,2,3).
Kesimpulan: mj’ = Mj


Contoh 3.
Nyatakan f(x, y, z)= Õ (0, 2, 4, 5) dan g(w, x, y, z) = S(1, 2, 5, 6, 10, 15) dalam bentuk SOP.

Penyelesaian:

f(x, y, z) = S (1, 3, 6, 7)
g(w, x, y, z)= Õ (0, 3, 4, 7, 8, 9, 11, 12, 13, 14)

Contoh 4.
Carilah bentuk kanonik SOP dan POS dari f(x, y, z) = y’ + xy + x’yz’
Penyelesaian:

(a) SOP
f(x, y, z) = y’ + xy + x’yz’
= y’ (x + x’) (z + z’) + xy (z + z’) + x’yz’
= (xy’ + x’y’) (z + z’) + xyz + xyz’ + x’yz’
= xy’z + xy’z’ + x’y’z + x’y’z’ + xyz + xyz’ + x’yz’
atau f(x, y, z) = m0+ m1 + m2+ m4+ m5+ m6+ m7
(b) POS
f(x, y, z) = M3 = x + y’ + z’

9 komentar:

  1. Kalo d jadiin tabel kebenaran gmna ka..

    BalasHapus
  2. 10bet Casino: Welcome Bonus & Free Spins - Casinoinjapan
    10bet Casino is a top online casino and a member of the Gaming industry. We offer a variety of games 더킹카지노 to choose from, from blackjack, 10bet roulette, クイーンカジノ video poker, baccarat

    BalasHapus