KERTAS PENERANGAN
( INFORMATION SHEET )
SEMESTER SEMESTER 3
TUJUAN :
1. Pengenalan
Aljabar Boolean boleh digunakan untuk menolong menganalisa litar logik dan
mengungkap kendaliannya secara matematik. Sekarang kita belajar pelbagai
teoram Boolean yang boleh menolong kita memudahkan ungkapan litar logik.
Di dalam unit ini kita akan membincangkan lapan teoram asas Boolean serta
kegunaannya.
Hukum aljabar Boolean dan Teoram De Morgan merupakan salah satu cara
yang boleh digunakan untuk mempermudahkan ungkapan dan litar logik.
Terdapat 8 teoram asas seperti yang dinyatakan di bawah. Perhatikan
bahawa di dalam setiap teoram, x merupakan pembolehubah logik yang
boleh menjadi logik 0 atau 1. Setiap teoram disertai dengan gambarajah litar
logik yang menunjukkan kesahihannya.
X
0
0
a) X . 0 = 0
b) X . 1 = X
c) X . X = X
d) X . X = 0
X
X
O
a) X + 0 = X
b) X + 1 = 1
c) X + X = X
d) X + X = 1
X X
X + Y = Y + X
X . Y = Y . X
X(Y+Z) =XY + XZ
( W + X ) ( Y + Z ) = WY + XY + WZ + XZ
NO KOD / CODE NO K4-K2-KP 4 Muka : 5 Drpd : 30
X + XY = X
X + XY = X + Y
X ( X + Y) = X
X ( X + Y ) = XY
( X + Y ) = X . Y (a)
( X . Y ) = X + Y (b)
Teoram (b) pula menyatakan bahawa apabila hasildarab DAN bagi dua
pembolehubah disongsangkan, ini adalah sama seperti menyongsang
setiap pembolehubah satu per satu dan seterusnya mengATAUkan
songsangan pembolehubah tersebut.
RINGKASAN
Contoh 1a
Q = AB + ABC
Penyelesaian
Q =AB + ABC
=A+B+A+B+C
=(A+A)+(B+B)+C
=A+B+C
=ABC
NO KOD / CODE NO K4-K2-KP 4 Muka : 7 Drpd : 30
Contoh 1b
Y= ABC+ABC+ABC+ABC
Penyelesaian
Litar logik :
A
B
Y=AB+AC
Jadual kebenaran :
A B C Y=AB +AC
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 0
NO KOD / CODE NO K4-K2-KP 4 Muka : 8 Drpd : 30
Contoh 1c
A
C
Y=C+B(A+C)
Penyelesaian
Y=B(A+C)+C
=BA+ C(B+1)
=BA+C
C AB+C
Contoh 1d
A
B
X
NO KOD / CODE NO K4-K2-KP 4 Muka : 9 Drpd : 30
Penyelesaian
X = AB . B
= (A + B ).B
= AB +B.B
= AB
A A
X = AB @ B X=AB
B
NO KOD / CODE NO K4-K2-KP 4 Muka : 10 Drpd : 30
a. Y = AB + BC b. Y = ( A + B ) C
c. Y = AB + C d. Y = AB + AC
a. A. B = A + B b. A + B = A + B
c. A + B = A . B d. A . B = A . B
a. A B + C b. A + BC
c. A B + C d. A B + C
Tutorial 2.3a
1. C
2. A
3. C
4. A
5. C
NO KOD / CODE NO K4-K2-KP 4 Muka : 12 Drpd : 30
A A
B
AB AB
B AB AB
a) A A
b) A A
c) A A
Apabila 2 keluaran adalah 1 tetapi
kedudukan mereka adalah
B bersilang antara satu sama lain,
1 0 kedua-duanya tidak boleh
dikumpulkan dalam satu
kumpulan. Persamaan Boolean :
B Y=AB +AB
0 1
AB AB AB AB
C
ABC ABC ABC ABC
C
ABC ABC ABC ABC
a) Kumpulan 8
a) Kumpulan 8
AB AB AB AB
C 1 1 1 1
C 1 1 1 1
b) Kumpulan 4
AB AB AB AB
C 1 1 1 1
C 0 0 0 0
Persamaan Boolean : Y = C
AB AB AB AB
C 1 0 0 1
C 1 0 0 1
Persamaan Boolean : Y = B
c) Kumpulan 2
AB AB AB AB
C 1 1 0 0
C 0 0 1 1
Persamaan Boolean : Y = A C + A C
NO KOD / CODE NO K4-K2-KP 4 Muka : 16 Drpd : 30
AB AB AB AB
C 1 0 0 1
C 0 0 0 0
Persamaan Boolean : Y = B C
d) Kumpulan 1
AB AB AB AB
C 1 0 0 0
C 0 0 0 1
Persamaan Boolean : Y = A B C + A B C
AB AB AB AB
CD
0000 0111 1100 1000
CD
0001 0101 1101 1001
CD
0011 0111 1111 1011
a) Kumpulan 16
AB AB AB AB
CD 1 1 1 1
CD 1 1 1 1
CD 1 1 1 1
1 1 1 1
CD
Persamaan Boolean : Y = 1
b) Kumpulan 8
AB AB AB AB
1 1 1 1
CD
CD 1 1 1 1
CD
0 0 0 0
CD
0 0 0 0
Persamaan Boolean : Y = C
c ) Kumpulan 4
AB AB AB AB
1 1 0 0
CD
CD 1 1 0 0
CD
0 0 0 0
CD
0 0 0 0
Persamaan Boolean : Y = A C
NO KOD / CODE NO K4-K2-KP 4 Muka : 19 Drpd : 30
d) Kumpulan 2
AB AB AB AB
1 1 0 0
CD
CD 0 0 0 0
CD
0 0 1 1
CD
0 0 0 0
Persamaan Boolean : Y = A C D + A C D
Contoh 11.3a
Penyelesaian
AB AB AB AB
C 1 1 1 1
C 1
Persamaan Boolean : X = A B + C
Contoh 11.3b
Penyelesaian
CD CD CD CD
AB 1
AB 1
1 1 1
AB
1
AB
Persamaan Boolean : X = A B D + A B C + C D
Contoh 11.3c
X = B ( CD + C ) + C D ( A + B + A B )
Penyelesaian
CD CD CD CD
AB 1 1 1 1
AB
AB 1
AB 1 1
X = AB + BC +BD + ABCD
A B C D Y A B C D Y
0 0 0 0 1 1 0 0 0 0
0 0 0 1 0 1 0 0 1 0
0 0 1 0 1 1 0 1 0 0
0 0 1 1 0 1 0 1 1 0
0 1 0 0 1 1 1 0 0 0
0 1 0 1 0 1 1 0 1 0
0 1 1 0 1 1 1 1 0 0
0 1 1 1 0 1 1 1 1 1
NO KOD / CODE NO K4-K2-KP 4 Muka : 24 Drpd : 30
TUTORIAL 2.3b
1i) CD CD CD CD
AB 1 1
AB 1 1
1 1
AB
1 1
AB
X = BD + BC
1ii)
CD CD CD CD
AB 1 1 1 1
AB
1 1 1 1
AB
1 1
AB
= A + BD
NO KOD / CODE NO K4-K2-KP 4 Muka : 25 Drpd : 30
CD CD CD CD
AB 1 1
AB
1 1
1
AB
AB
Y = AD + ABCD
NO KOD / CODE NO K4-K2-KP 4 Muka : 26 Drpd : 30
PENILAIAN
KENDIRI
TAHNIAH ! ANDA TELAH MENGHAMPIRI KEJAYAAN. SILA CUBA SEMUA SOALAN DALAM
PENILAIAN KENDIRI DAN SEMAK JAWAPAN PADA MAKLUMBALAS DI AKHIR UNIT INI.
SELAMAT MENCUBA ! ! !
SOALAN 1
Diberi x = A . B + A . ( A + C )
a) Lukiskan litar logik bagi persamaan di atas.
b) Seterusnya permudahkan persamaan di atas dan bina jadual kebenaran untuk
persamaan tersebut.
SOALAN 2
SOALAN 3
Litar logik pada rajah 3a menunjukkan untuk ON kan buzzer x , ia bergantung kepada
keadaan masukan A, B dan C.
a) Permudahkan keluaran X menggunakan aljabar Boolean.
b) Lukiskan litar logik bagi keluaran pada (a).
B
A
C
Buzzer
Rajah 3a
NO KOD / CODE NO K4-K2-KP 4 Muka : 27 Drpd : 30
SOALAN 4
A X
B
Rajah 4a
SOALAN 5
X
B
C
Rajah 5a
MAKLUMBALAS
PENILAIAN KENDIRI
SOALAN 1.
a)
A.B
A
B
X
C
A.(A+C)
b)
X = AB + A (A + C )
= ( A + B + (A +A + C)
= A + B + A + AC
= A + A + AC + B
= A + AC +B
= A + C + B
JADUAL KEBENARAN
A B C X
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
NO KOD / CODE NO K4-K2-KP 4 Muka : 29 Drpd : 30
SOALAN 2
a) CD CD CD CD
AB
AB 1 1 1
1 1 1
AB
AB
X = BD + BC
b) CD CD CD CD
AB 1 1 1 1
AB
1 1 1 1
AB
1 1
AB
X = A + BD
SOALAN 3
a) X = B ( A + C ) + C
= BA + BC +C
= BA +C(B + 1)
= BA +C= AB + C
b) A
B
X
C
SOALAN 4
X = ( A + B ) BC + A
A
= ABC + BBC + A B
= ABC + BC + A
C X = BC + A
= BC ( A + 1 ) + A
= BC . 1 + A
= BC + A
NO KOD / CODE NO K4-K2-KP 4 Muka : 30 Drpd : 30
SOALAN 5
X = ((A+B)(B+C))B
= ( AB + AC + BB + BC ) B
= ( AB + AC + BC ) B
= ABB + ABC + BBC
= AB + ABC + 0
= AB ( 1 + C )
= AB
A X = AB
B