chương 4 hệ thống số - Pdf 77

Khoa KTMT Vũ Đức Lung 1
Chương 4: Hệ tổ hợp
Chương 4: Hệ tổ hợp

Mạch 2 mức

Mạch nhiều mức

Mạch cộng (adder)

Bộ trừ (Subtractor)

Bộ cộng/trừ nhị phân

Hệ Chuyển Mã (Code Conversion)

Bộ Giải Mã (DECODER)

Bộ Mã Hóa (ENCODER)

Bộ Dồn Kênh (Multiplexer - MUX)

Bộ Phân Kênh (DEMUX)

Bộ So Sánh Độ Lớn (Comparator)

Bộ nhân và bộ chia
Khoa KTMT Vũ Đức Lung 2
Chương 4: Hệ tổ hợp
Chương 4: Hệ tổ hợp


2
BAND2
Tích cực 0 Tích cực 0
Khoa KTMT Vũ Đức Lung 5
Cổng XOR và cổng tương đương
Cổng XOR và cổng tương đương

XOR:

XNOR:

VD:

Hàm so sánh bằng của 2 số 2 bit dùng cổng XNOR
YXYXYX
+=⊕
YXXYYX +=⊗
7
XOR
6
XNOR
ABCCBAf
BCACBAf
+=
+=
2
1
XNOR = XOR ?
Khoa KTMT Vũ Đức Lung 6
Mạch nhiều mức

Logic
Expression
Software/
Hardware
System
Synthesis
Implementation
Khoa KTMT Vũ Đức Lung 8
Mạch cộng (adder)
Mạch cộng (adder)
Bảng chân trị và mạch cho bộ nửa cộng
Bộ nửa cộng (half adder)
A B Sum Carry
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
B
Carry
A
Sum
2
AND2
1
XOR
H.A
S
C
A
B

9
C4
15
14
13
16
10
S1
B1
A1
S0
A0
5
B0
6
C0
GND
2
3
4
1
7
8
Khoa KTMT Vũ Đức Lung 12
Bộ trừ (Subtractor)
Bộ trừ (Subtractor)

Bộ trừ bán phần (H.S):

Bộ trừ bán phần là hệ tổ hợp có 2 ngõ vào x, y; 2 ngõ ra D (Difference)


VD: Bộ trừ nhị phân 3 bit (cách 2)

Kết quả: C3 = 1 kết quả dương, C3 = 0 kết quả là số âm
Khoa KTMT Vũ Đức Lung 15
Bộ cộng/trừ nhị phân
Bộ cộng/trừ nhị phân
Kết hợp phép cộng và trừ trên cùng một bộ cộng nhị phân.

Sử dụng thêm 1 biến điều khiển T:
T = 0 thực hiện phép cộng, T= 1 thực hiện phép trừ. Ta thấy
phép cộng và phép trừ khác nhau ở ngõ vào y
i
và C
0
.
Khoa KTMT Vũ Đức Lung 16
Bộ cộng/trừ nhị phân 3 bit
Bộ cộng/trừ nhị phân 3 bit


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status