Professional Documents
Culture Documents
Chuong4 Machlogictohop 2013
Chuong4 Machlogictohop 2013
ĐIỆN TỬ SỐ
CHƯƠNG 4
MẠCH LOGIC
TỔ HỢP
1
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►4.1 Khái niệm chung
4.1.1 Đặc điểm cơ bản của mạch tổ hợp
4.1.2 Phương pháp biểu diễn chức năng logic
4.2 Phân tích Mạch tổ hợp
4.3 Thiết kế Mạch tổ hợp
4.4 Mạch mã hóa/giải mã
4.5 Mạch ghép kênh/phân kênh
4.6 Mạch số học
4.7 Mạch so sánh
4.8 Mạch tạo bit kiểm tra chẵn/lẽ
4.9 Mạch tạo và giải mã Hamming
4.10 ALU
4.11 Hazard 2
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.1.1 Đặc điểm cơ bản mạch tổ hợp
►Mạch tổ hợp : Ghép nối
các cổng logic với nhau
Y1 BA (1,3) B. A BA
Y1 Vào Ra
A 1
B 0 B A Y1
Hàm Y1
0 1 0 0 0
0 1 0 1 1
1 1 3
1 0 0
Ngõ ra Y1 bằng 1 khi A A 1 1 1
bằng 1, bất chấp B B
Y1
4
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.2 PHÂN TÍCH MẠCH LOGIC TỔ HỢP
Mạch số
Biểu thức
Rút gọn
Vẽ mạch số mới
5
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.2 PHÂN TÍCH MẠCH LOGIC TỔ HỢP (tt)
Phân tích mạch 2 tầng Mạch hai tầng thường được cấu
thành nhờ các cổng AND-OR hoặc các cổng OR-AND
F=(a+b)(b+c)
6
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
7
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
Giải mã: phục hồi nội dung tin tức từ bản mã thu được
12
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.1.1 Mã hóa thập phân sang BCD8421
►Sơ đồ mạch mã hóa 10
sang BCD dùng ma trận
diode (cổng AND)
13
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.1.2 Mã hóa 8 sang 3
►Bảng
hoạt
động
Y2 = I4 + I5 + I6 +I7
Y1 = I2 + I3 + I6 + I7
Y0 = I1 + I3 + I5 + I7
15
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.1.3 Bộ Mã hóa ưu tiên 4 sang 2
►Sơ đồ khối ►Bảng hoạt động
Vào Ra
Ngõ I0
vào tác
Y0 I0 I1 I2 I3 Y1 Y0
động I1 Ngõ
mức ra x x x 0 1 1
thấp Y1 mức
I2 x x 0 1 1 0
cao
x 0 1 1 0 1
I3
0 1 1 1 0 0
Y1 I 3 I 2 .I 3
►Biểu thức ngõ ra
Y0 I 3 I 1 .I 2 .I 3
16
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.1.4 Mã hóa ưu tiên 8 sang 3
11 D0 A0 7
12 D1 A1 6
13 D2 A2
1 D3
2 D4
3 D5 14
4 D6 GS
D7
5 15
EI EO
74LS147
17
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
19
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.1.5 Mã hóa ưu tiên 10 sang BCD
►Sơ đồ mạch mã hóa ưu tiên 10 sang BCD
20
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
ChươngChương 4: logic
4: Mạch
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Mạch tổ
logic
hợptổ hợp
4.4.1.5 Mã hóa ưu tiên 10 sang BCD
►IC Mã hoá ưu tiên 10 sang BCD
9
11
Q0 7
12
D1 Q1 6
13
D2 Q2
14
1
D3 Q3
2 D4
3
D5
4 D6
D7
5
D8
10
D9
74LS148
21
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Bảng hoạt động Mạch Mã hoá ưu tiên 10 sang BCD
(IC74148)
22
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4 MẠCH MÃ HÓA VÀ GIẢI MÃ
Khái niệm mã hóa và giải mã.
4.4.1 Mạch mã hóa
►4.4.2 Mạch giải mã:
4.4.2.1 Giải mã 2 sang 4
2 ngõ 2 4
3 A Y0 5 Ngõ ra tích
vào B Y1 6 cực mức
Y2 7 thấp
Ngõ điều 1 Y3
G
khiển tích cực
mức thấp
74LS139
24
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.1 Giải mã nhị phân 2 sang 4
►Bảng hoạt động: Mạch giải mã 2 sang 4 đường IC74139
Vào Ra
G B A Y0 Y1 Y2 Y3
0 0 0 0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0
1 X X 1 1 1 1
25
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.2 Giải mã 3 sang 8 đường IC 74138
►Sơ đồ khối mạch giải mã 3 sang 8 IC74138
1 15
A Y0
2 14
3 ngõ B Y1
3 13
vào
C Y2 8 ngõ ra
12
Y3
11 Tích cực
6
Y4
10
mức thấp
G1 Y5
3 Ngõ 4 9
G2A Y6
điều 5 7
khiển G2B Y7
74LS138
26
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.2 Giải mã 3 sang 8 đường IC 74138
►Bảng
hoạt động
mạch giải
mã 3 sang
8 đường
IC 74138
27
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.2 Giải mã 3 sang 8 đường IC 74138
28
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.3 Mạch giải mã 4 sang 16 (IC 74154)
Ngõ ra
Ngõ tích cực
vào mức
thấp
Ngõ
điều
khiển
29
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.4 Mạch giải mã BCD sang thập phân
►Sơ đồ khối IC giải mã BCD sang thập phân (IC 7442)
15 1
Ngõ 14
A Y0
2
vào 13
B Y1
3 10 ngõ
C Y2
mã 12 D 4 ra
Y3
BCD Y4
5
6 tác
Y5
7
Y6 động ở
8
Y7
9
mức
Y8
Y9
10 thấp
74LS42
30
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
31
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
CươngChương
4: Mạch4:logic
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Mạchtổ
logic
hợp tổ hợp
32
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
►Các IC giải mã từ NBCD sang thập phân theo phương
pháp hiển thị 7 đoạn: IC 7447, 74247 (A chung), 7448 (K
chung ), 4511 (CMOS)
Ngõ vào 6 13
►Sơ đồ khối IC 7447 2 D a 12
mã BCD 1 C b 11
B c
8421 7
d 10
A 9
e 15
f
Ngõ 3
LT g 14
điều 5
4 RBI
khiển BI/RBO LED A
LT: Lamp Test
RBI: Ripple Blanking Input 74LS47
RBO: Ripple Blanking Output
33
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
Input Output
►Bảng Ngõ ĐK Ngõ dữ liệu
Mạch 1 1 1 0 0 1 0 0 0 1 0 1 1 0
1 1 1 0 0 1 1 0 0 0 0 1 1 0
Giải 1 1 1 0 1 0 0 1 0 0 1 1 0 0
1 1 1 0 1 0 1 0 1 0 0 1 0 0
Mã 1 1 1 0 1 1 0 1 1 0 0 0 0 0
1 1 1 0 1 1 1 0 0 0 1 1 1 1
Led 1 1 1 1 0 0 0 0 0 0 0 0 0 0
1 1 1 1 0 0 1 0 0 0 1 1 0 0
7 đoạn
0 1 1 X X X X 0 0 0 0 0 0 0
IC7447 X 0 1 X X X X 1 1 1 1 1 1 1
X X 0 X X X X 1 1 1 1 1 1 1
34
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
2 D a 12
1 C b 11
7 B c 10
A d 9
e 15
3 f 14
5 LT g
4 RBI
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 0 0 0 0 0 0 0 0 0 1
35
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 0 0 1 1 0 0 1 1 1 1
36
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 0 1 0 0 0 1 0 0 1 0
37
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 0 1 1 0 0 0 0 1 1 0
38
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 1 0 0 1 0 0 1 1 0 0
39
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 1 0 1 0 1 0 0 1 0 0
40
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 1 1 0 1 1 0 0 0 0 0
41
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 0 1 1 1 0 0 0 1 1 1 1
42
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 1 0 0 0 0 0 0 0 0 0 0
43
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ ĐK Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
1 1 1 1 0 0 1 0 0 0 1 1 0 0
44
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngõ điều khiển Ngõ dữ liệu
LT RBI RBO D C B A a b c d e f g
0 1 1 x x x x 0 0 0 0 0 0 0
45
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngoõ ñieàu Ngoõ döõ lieäu
khieån
LT RBI RBO D C B A a b c d e f g
X 0 1 X X X X 1 1 1 1 1 1 1
46
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
6 13
D a
2 12
C b
1 11
B c
7 10
A d
9
e
15
f
3 14
LT g
5
RBI
4
BI/RBO
LED A
74LS47
Input Output
Ngoõ ñieàu Ngoõ döõ lieäu
khieån
LT RBI RBO D C B A a b c d e f g
X X 0 X X X X 1 1 1 1 1 1 1
47
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
48
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.2.5 Mạch giải mã LED 7 đoạn
►Biểu thức ngõ ra của mạch giải mã 7 đoạn Cathode
chung
Nhận xét: Với LED cathode chung, đèn đoạn a sẽ sáng khi
hiển thị chữ số : 0 hoặc 2, hoặc 3, hoặc 5, hoặc 7, hoặc 8,
hoặc 9.
49
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4 MẠCH MÃ HÓA VÀ GIẢI MÃ
Khái niệm mã hóa và giải mã.
4.4.1 Mạch mã hóa
4.4.2 Mạch giải mã
►4.4.3 Mạch biến mã
4.4.3.1 Nhị phân sang Gray
4.4.3.2 Gray sang Nhị phân
50
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.4.3.1 Bộ biến mã nhị phân sang Gray
►Bảng trạng thái Nhị phân Mã Gray
►Biểu thức ngõ ra B2B1B0 G2 G1 G0
000 000
001 001
010 011
►Sơ đồ mạch
011 010
100 110
101 111
110 101
111 100
51
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Sơ đồ mạch
52
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.5 MẠCH GHÉP KÊNH VÀ PHÂN KÊNH
►4.5.1 Bộ ghép kênh (MUX- Multiplexer)
4.5.1.1 Mux 2 sang 1
4.5.1.2 Mux 4 sang 1
4.5.1.3 Mux 8 sang 1
4.5.2 Bộ phân kênh (DMUX: Demultiplexer)
4.5.2.1 DeMux 1 sang 4
4.5.3 Ứng dụng MUX và DeMUX
4.5.3.1 Chuyển dữ liệu nối tiếp sang song song và
ngược lại.
4.5.3.2 Ứng dụng tạo hàm Boole
53
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.5.1 Bộ ghép kênh (MUX- Multiplexer)
►Định nghĩa: Bộ ghép kênh còn gọi là bộ dồn kênh (hay bộ
hợp kênh), nó cũng được gọi là bộ chọn dữ liệu (Data Selector)
►Sơ đồ tổng quát
Điều khiển
55
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
S Y
0 X0
1 X1
56
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
2 ngõ A ĐK Ra
điều
khiển
B
Ngõ ra B A Y
Y
0 0 D0
4 ngõ D0 0 1 D1
D1
dữ 1 0 D2
liệu D2
D3 1 1 D3
IC74153
57
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Sơ đồ mạch
58
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
D0 Y
D1
8
D2
ngõ
D3
dữ
D4
liệu
D5
D6
D7
59
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
61
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
62
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.5.2.2 Mạch phân kênh DEMUX 1 sang 4
►Sơ đồ khối ►Sơ đồ mạch ► Biểu thức ngõ ra
Điều
A Y0
khiển
4
B Y1
Ngõ ngõ
Y2
dữ D ra
Y3
liệu
DEMUX 1 D
sang 4
►Bảng trạng thái
63
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.5 MẠCH GHÉP KÊNH VÀ PHÂN KÊNH
4.5.1 Bộ ghép kênh (MUX- Multiplexer)
4.5.2 Bộ phân kênh (DMUX: Demultiplexer)
►4.5.3 Ứng dụng MUX và DeMUX
4.5.3.1 Chuyển dữ liệu nối tiếp sang song
song và ngược lại.
4.5.3.2 Ứng dụng tạo hàm Boole
64
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Ví dụ
chuyển đổi
8 bit dữ liệu
song song
thành nối
tiếp
65
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
66
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Sơ đồ mạch
69
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
70
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
71
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
72
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
73
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
74
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.6 MẠCH SỐ HỌC
4.6.1 Bộ cộng
► 4.6.2 Bộ trừ
4.6.2.1 Trừ bán phần
4.6.2.2 Trừ toàn phần
4.6.2.3 Cộng trừ song song 2 số NP phân
4 bit
4.6.3 Cộng trừ theo bù 1 và bù 2
4.6.4 Bộ cộng số BCD
4.6.5 Bộ cộng/trừ số BCD theo bù
4.6.6 Bộ nhân số nhị phân
75
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.6.2.1 Bộ trừ bán phần (Half Subtractor – HS)
►Sơ đồ khối
►Sơ đồ mạch
76
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
77
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Sơ đồ mạch
78
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
80
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.6.3.1 Mạch cộng/trừ theo bù 1
►Sơ đồ mạch
►Sơ đồ mạch
83
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.6.5 Bộ cộng/trừ số BCD theo bù
►Sơ đồ mạch
85
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Sơ đồ mạch
Số 2 ở đây
có nghĩa là
dịch sang
bên trái một
bit theo đúng
trình tự nhân
thông thường
86
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
►Ví dụ:
1001 x 100 =
88
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.7.1.1 Bộ so sánh bằng nhau 1 bit
►Bảng trạng thái
►Sơ đồ mạch
89
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
90
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.7. MẠCH SO SÁNH
91
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.7.2.1. Bộ so sánh 1 bit
►Bảng trạng thái
►Sơ đồ mạch
92
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.7.2.2. Bộ so sánh 4 bit (So sánh lớn hơn)
► Biểu
thức
ngõ ra
►Sơ đồ mạch
93
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
2.7.2.3 Mạch so sánh hai số NP 8 bit dùng IC 7485
►Sơ đồ mạch
94
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
2.7.2.3 Mạch so sánh hai số NP 8 bit dùng IC 7485
Comparing Input Cascading Input Output
► A3,B3 A2,B2 A1,B1 A0,B0 IA>B I A<B I A=B Q A>B Q A<B Q A=B
Bảng A3>B3 X X X X X X H L L
hoạt A3<B3 X X X X X X L H L
động A3 =B3 A2>B2 X X X X X H L L
IC A3 =B3 A2<B2 X X X X X L H L
7485 A3 =B3 A2=B2 A1>B1 X X X X H L L
parity chẵn
(even parity)
► Biểu thức ngõ ra
Mạch tạo bit chẵn/lẻ cho 3 bit dữ liệu d1,
d2, d3 có biểu thức ngõ ra như sau:
99
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.8.3. Mạch kiểm tra bit chẵn/lẻ ►Bảng trạng thái
►Sơ đồ khối
100
Bài giảng ĐIỆN TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.8.3. Mạch kiểm tra bit chẵn/lẻ
►Ví dụ: Mạch kiểm tra chẳn lẽ dữ liệu 4 bit
101
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.8.3. Mạch kiểm tra bit chẵn/lẻ
►Ví dụ: Mạch kiểm tra chẳn lẽ dữ liệu 4 bit
102
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.8.3. Mạch kiểm tra bit chẵn/lẻ
Giới thiệu IC kiểm tra chẳn/ lẽ dữ liệu 8 bit
(IC74180)
103
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.1 Khái niệm chung
4.2 Phân tích Mạch tổ hợp
4.3 Thiết kế Mạch tổ hợp
4.4 Mạch mã hóa/giải mã
4.5 Mạch ghép kênh/phân kênh
4.6 Mạch số học
4.7 Mạch so sánh
4.8 Mạch tạo bit kiểm tra chẵn/lẽ
► 4.9 Mạch tạo và giải mã Hamming
4.9.1 Tạo mã Hamming
4.9.2 Giải mã Hamming
4.10 ALU
4.11 Hazard 104
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.9 MẠCH TẠO MÃ VÀ GIẢI MÃ HAMMING
4.9.1 Tạo mã Hamming
109
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
4.10. ĐƠN VỊ SỐ HỌC VÀ LOGIC (ALU: Arithmetic Logic Unit )
►Bảng hoạt
động của IC
74181
110
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ
Học viện công nghệ BCVT
Khoa Kỹ Thuật Điện Tử II Chương 4: Mạch logic tổ hợp
TÓM TẮT
•Phân tích/ thiết kế Mạch tổ hợp
•Mạch mã hóa/giải mã
•Mạch ghép kênh/phân kênh
•Mạch cộng/trừ
•Mạch so sánh
•Mạch tạo bit kiểm tra chẵn/lẽ
•Mạch tạo/giải mã Hamming
•ALU
•Hazard
114
Bài giảng
Bài giảng ĐiệnĐIỆN
Tử Số TỬ SỐ