Professional Documents
Culture Documents
5 K Map PDF
5 K Map PDF
Bab 5
Karnaugh Map
(K-Map)
Setiap peta-K menyenaraikan pembolehubahpembolehubah yang wujud dalam suatu rangkap Boolean
atau jadual benar!
Setiap petak menunjukkan nilai minterm (bagi SOP) atau
maxterm (bagi POS) setiap pembolehubah.
Hanya merangkumi 2 atau 3 atau 4 pembolehubah/input
sahaja!
Pemudahan bagi rangkap Boolean lebih besar daripada 4
pembolehubah akan menggunakan komputer!
K-Map
Bil petak = 2n
Contuhnya bagi 2 pemboleh-ubah, bil. petak = 4! Peta-K
bagi 2 pembolehubah (A & B) boleh dilakar seperti di
bawah
Dec AB
0
00
1
01
2
10
3
11
Rangkap
AB
AB
AB
AB
B
0
0 AB
1
AB
AB
1 AB
0
Dec
AB
Rangkap
00
AB
01
AB
10
11
AB
AB
B
A
10
Elektronik Digit
BC
00 ABC
01 ABC
ABC
ABC
11 ABC
ABC
10 ABC
ABC
00
01
11
10
CD
AB
00
00
01
11
10
00 ABCD ABCD ABCD ABCD
01 ABCD ABCD ABCD ABCD
AB
00
01
11
10
01
11
10
K-Map
Contoh-contoh Pengelungan
Tiga pembolehubah
Dalam setiap gelung, ada rangkap yang bertanda NOT (cthnya A )
dan ada yang tidak bertanda NOT (cthnya A).
Dalam setiap gelung, rangkap yang mempunyai kedua-duanya (ada
NOT dan tiada NOT) adalah termusnah!
C
AB 0
00
1
0
11
11
10 11
01
F=ABC+ABC+ABC
C
AB 0
00 1
1
00
11 1
10 1
01
F=AB+AC
Elektronik Digit
Contoh-contoh Pengelungan
Empat pembolehubah
Tiga pembolehubah
C
AB 0
00 1
01 1
C
AB 0
00
1
00
11
22
1
3
11
10
Contoh-contoh Pengelungan
01
1
0
2
11
10
F=A
1
1
C
AB 0
00 1
01
1
15
1
1 1
11
10
CD
AB 00 01 11 10
1
3
2
0
00 11 1
4
5
6
7
01
11
13
15
14
11
10
11 1
10
Contoh-contoh Pengelungan
Empat pembolehubah
CD
AB 00 01 11 10
0
1
3
2
00
01 1
11 1 12
10
13
15
1
1 14
11
10
11
CD
CD
AB 00 01 11 10 AB 00 01 11 10
0
1
3
2
1
3 1 2
1 0
00
00
1
5
6
5
6
4
4
7
7
1
1
01 1
01
F=B
F=C
12
10
12
12
13
15
11
14
1
10
11
11
10
12
13
15
11
CD
AB 00 01 11 10
0
1
3
2
00
14
10
01 1
11 1
12
13
15
114
11
10
10
Contoh-contoh Pengelungan
Contoh
CD
CD
AB 00 01 11 10
0
1
3
2
00 1
1
5
6
4
7
1
1
01
11 1
10 1
12
13
15
11
AB
00
01
11
10
114
10
00
01
1
1
1
1
1
11
1
1
1
10
1
1
1
1
K-Map
1111
Elektronik Digit
Dec AB
0
00
1
01
2
10
3
11
Rangkap
A+B
A+B
A+B
A+B
B
0
A
0
1
0 A+B
1
A+B
1 A+B
0
A+B
POS (K-Map)
Untuk memetakan suatu rangkap Boolean POS ke peta-K,
maka perlu dapatkan jadual benar!
Cthnya bagi rangkap F = AB+AB jadual benar adalah
seperti di bawah, kemudian petakan kepada peta-K
berdasarkan nilai output setiap rangkap!
Dec
AB
00
Rangkap
01
A+B
10
11
A+B
A+B
01
11
A+B+C+D
00
AB
A+B+C
00
A+B+C
01
A+B+C
0
10
POS (K-Map)
0
0
POS (K-Map)
C
AB
00
A+B
A+B+C+D
11
01
10
A+B+C
A+B+C+D
10
0
11
0
0
0
A+B+C+D
A+B+C+D
Tiga pembolehubah
Tiga pembolehubah
Permudahkan rangkap POS di bawah? Tukarkan POS
SOP?
F=(A+B+C)(A+B+C)(A+B+C)(A+B+C)(A+B+C)
(1+1+0)
(0+0+0)
(0+1+1)
(0+0+1)
(0+1+0)
K-Map
C
AB
00
01
11
10
0
0
0
0
1
0
0
(A+B+C+D)(A+B+C+D)
(1+1+0+0)
CD
(0+1+0+0)
AB
00
(0+0+0+1)
00
(0+0+1+1)
01 0
11 0
(1+0+0+1)
10
(0+0+1+0)
01
0
11
0
10
0
Elektronik Digit
Pemudahan (K-Map)
(Kaitan SOP-POS)
Pemudahan (K-Map)
(Kaitan SOP-POS)
4 pembolehubah SOP
4 pembolehubah
A.B.C
B
00
01
11
10
00
01
11
10
B.D
Pemudahan (K-Map)
(Kaitan SOP-POS)
Dengan POS
CD
AB
00
01
11
10
00
01
11
10
C.D
Z = CD + BD + ABC
B
C
Z = C + D (C + B ) A + D
K-Map