Professional Documents
Culture Documents
Ky-Thuat-So - Le-Thi-Kim-Anh - Chuong3 - (Cuuduongthancong - Com)
Ky-Thuat-So - Le-Thi-Kim-Anh - Chuong3 - (Cuuduongthancong - Com)
om
I. NGUYÊN TẮC THIẾT KẾ
.c
II. MỘT SỐ HỆ TỔ HỢP THÔNG DỤNG VÀ ỨNG
ng
DỤNG ĐỂ THỰC HIỆN HÀM BOOLE
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
- TOÀN PHẦN (FULL ADDER- FA)
.c
* TRỪ: - BÁN PHẦN (HALF SUBTRACTOR- HS)
ng
- TOÀN PHẦN (FULL SUBTRACTOR- FS)
co
* CỘNG – TRỪ NHỊ PHÂN SONG SONG
an
2. BỘ CHUYỂN MÃ (CODE CONVERSION)
3. BỘ GIẢI MÃ (DECODER)
th
o ng
4. BỘ MÃ HÓA (ENCODER)
du
om
.c
ng
co
an
CỘNG TOÀN PHẦN (FULL ADDER - FA)
th
ng
Mạch thực hiện phép cộng 3 số nhị phân 1 bit
o
du
S x y z
u
C xy xz yz
cu
xy z ( x y )
Bài giảng môn Kỹ Thuật Số 4
GV: Lê Thị Kim Anh
CuuDuongThanCong.com https://fb.com/tailieudientucntt
MẠCH TRỪ
TRỪ BÁN PHẦN (HALF SUBTRACTOR – HS)
Mạch thực hiện phép trừ 2 số nhị phân 1 bit
om
.c
ng
co
an
TRỪ TOÀN PHẦN (FULL SUBTRACTOR – FS)
th
ng
Mạch thực hiện phép trừ 3 số nhị phân 1 bit
o
du
D x y z
u
B xy xz yz
cu
xy z ( x y )
Bài giảng môn Kỹ Thuật Số 5
GV: Lê Thị Kim Anh
CuuDuongThanCong.com https://fb.com/tailieudientucntt
MẠCH CỘNG TRỪ SONG SONG
Mạch thực hiện phép cộng hoặc trừ 2 số nhị phân n bit
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
Ví dụ 1 Chỉ sử dụng một H.A, hãy thiết kế hệ tổ hợp thực
om
hiện hàm y = x2 + x + 1, với x là số nhị phân 2 bit.
.c
ng
co
an
th
o ng
du
u
cu
y3 x1 x0 y3 y2 y1 y0
om
x1 y2 0 0 0 0 0 1
.c
x0 0 1 0 0 1 1
y1
ng
1 0 0 1 1 1
y0
co
1 1 1 1 0 1
an
th
ng
Các hàm ngõ ra
y0 1
o
du
y 1 x1 x 0
u
cu
y 2 x1
y 3 x1 x 0
Bài giảng môn Kỹ Thuật Số 11
GV: Lê Thị Kim Anh
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Các hàm ngõ ra
y0 1
y 1 x1 x 0
om
y 2 x1
.c
y 3 x1 x 0
ng
co
an
th
x1 y3
X S
ng
y2
o
du
H.A
x0 Y C y1
u
cu
1 y0
om
Nếu C=0 thì Y3Y2Y1Y0 = X3X2X1X0
Nếu C=1 thì Y3Y2Y1Y0 = bù 2 của X3X2X1X0
.c
ng
co
Sơ đồ khối
an
X3 Y3
th
X2 Y2
o ng
X1 Y1
du
X0 Y0
u
cu
om
.c
C = 1: Y = bù_2(X) = bù_1(X) + 1 = bù_1(X) + 0 + 1
ng
Chọn B = 0; C0 = C
co
C=0A=X
A phụ thuộc vào C:
an
C = 1 A = bù_1(X)
th
ng
A = X C (xem A là hàm của C và X)
o
du
Kết luận: C0 = C
u
cu
B=0
A=XC
Bài giảng môn Kỹ Thuật Số 14
GV: Lê Thị Kim Anh
CuuDuongThanCong.com https://fb.com/tailieudientucntt
X3
X2 A3
om
A2
Y3
.c
A1 S3
ng
X1 S2 Y2
A0
co
0 S1 Y1
an
X0 B3
S0
th
0 Y0
B2
ng
0
o
B1
du
0 C4
B0
u
cu
C C0 74283
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
Bộ giải mã ngõ ra tích cực thấp
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
Nguyên tắc:
co
an
- Hàm cần thực hiện phải đưa về dạng chính tắc và kết
th
hợp thêm cổng thích hợp để thiết kế.
ng
- Các ngõ cho phép của bộ giải mã phải ở trạng thái tích
o
du
cực.
u
cu
- Các biến của hàm được nối đến các ngõ vào của bộ giải
mã theo đúng vị trí trọng số.
om
.c
74138:
ng
co
F1( x, y , z ) m 2 m 5 m 7 M 2 M 5 M 7 M 2 .M 5 .M 7
an
th
M 0 .M 1 .M 3 .M 4 .M 6 ng
o
F 2( x, y , z ) M 0 .M1 .M 4
du
u
cu
om
.c
ng
co
an
th C (0,1,2,4)
o ng
M 0.M1.M 2.M 4
du
S (0,3,5,6)
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
Nguyên tắc:
om
- Hàm cần thực hiện phải đưa về dạng bảng sự thật hoặc
.c
chính tắc để dễ dàng đồng nhất tìm ra các Di, ngõ ra
của MUX chính là hàm cần thiết kế.
ng
co
- Các ngõ cho phép của MUX phải ở trạng thái tích cực.
an
Các biến của hàm được nối đến các ngõ vào lựa chọn
th
-
của MUX theo đúng vị trí trọng số.
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu
om
.c
ng
co
an
th
o ng
du
u
cu