Lecture 4: MCH T HP
Biên son:Th.S Bùi Quc Bo
(Base on Floyd, Pearson Ed.)
RÚT GN HÀM BOOLEAN
( , )F A B A AB
= +
A
BF
( )F A AB A B B AB
AB AB AB AB A B
= + = + +
= + + + = +
A
B
F
RÚT GN HÀM BOOLEAN
Hai hàm Boolean bng nhau khi vi
cùng ngõ vào chúng cho ngõ ra ging
nhau.
Khi thc hin mch, ta nên đưa hàm
Boolean v dng ti ưu nht
Điu đó giúp thc hin hàm Boolean vi
s cng ít nht, gim chi phí thc hin
và tăng tc độ ca mch.
DNG CHÍNH TC SOP
a b c F
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
a b c
a b c
a b c
a b c
a b c
Function F is true if any of
these and-terms are true!
Condition that a is 0, b is 0, c is 1.
OR
F a b c a b c a b c a b c a b c= + + + + ( ) ( ) ( ) ( ) ( )
Sum-of-Products form (SOP)
CÁC DNG CHÍNH TC
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
Note: Binary ordering
M t minterm là m t tích c a các
bi n ngõ vào, các bi n d ng ế ế
bình th ng ho c là bù.ườ
D ng chính t c 1 (SOP) g m các minterm
OR l i v i nhau
a b c F
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
F a b c a b c a b c a b c a b c
F
= + + + +
=
( ) ( ) ( ) ( ) ( )
( , , , , )
m + m + m + m + m
F =
1 2 3 5 6
m
1 2 3 5 6