1
1
Chương 4
Mch logic
Th.S Đặng NgcKhoa
Khoa Đin-ĐinT
2
Biudinbng biuthcđạis
Mt hàm logic n biếnbtkluôn th
biudindướidng:
Tng cacáctích(Chuntctuyn- CTT):
dng tng canhiu thành phnmàmi
thành phnlàtíchcađầyđủ n biến.
Tích cacáctng (Chuntchi–CTH): là
dng tích ca nhiu thành phnmàmi
thành phnlàtng cađầyđủ n biến.
2
3
Dng chuntctuyn
F=ABC+ ABC + ABC + ABC
Dng chuntchi
F = (A+B+C)(A+B+C)(A+B+C)(A+B+C)
Biudinbng biuthcđạis
=)6,5,2,1(F
ABCF
0
0
00
00
0000
0
0
0
0
1
1
11
1
11
1
1
0
111
11
0
1
1
0
3
2
1
4
7
6
5
Vtrí
=)7,4,3,0(F
4
Biudinbng biuthcđạis
X = 1 ghi XX = 1 ghi X
X = 0 ghi XX = 0 ghi X
Lư cácgiátr0Lư cácgiátr1
Tích cacáctngTng cacáctích
ChuntchiChuntt tuyn
3
5
Rút gnmch logic
Làm cho biuthclogic đơnginnhtvàdo
vymch logic sdng ít cng logic nht.
Hai mch sau đây tương đương nhau
6
Phương pháp rút gn
hai phương pháp chính để rút gn
mtbiuthc logic.
Phương pháp biếnđổiđạis: sdng
các định các phép biếnđổi Boolean để
rút gnbiuthc.
PhưongphápbìaKarnaugh: sdng bìa
Karnuagh để rút gnbiuthclogic
4
7
Phương pháp biếnđổiđạis
Sdng các định các phép biếnđổi
Boolean để rút gnbiuthc.
d:
BD’
(A’+B)(A+B+D)D’
B’C+A’D’(B+C)
A’C(A’BD)’+A’BC’D’+AB’C
A(B+C)
ABC+ABC’+AB’C
A(B’+C)
ABC+AB’(A’C’)’
Rút gnBiuthcban đầu
?
8
d4-1
Hãy rút gnmch logic sau
5
9
Bài toán thiếtkế
Hãy thiếtkếmtmch logic có:
Ba ngõ vào
Mtngõra
Ngõ ra mccaochkhi đasngõ vào
mccao
10
Trình tthiếtkế
Bước1: Thiếtlpbng chân tr.
1111
1011
1101
0001
1110
0010
0100
0000
xCBA
Mch
logic
A
B
C
x