Download - TKCPU - Lab1 - Lê Hoàng Vân
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
1/10
TR NG Đ I H C BACH KHO TPHCMƯỜ A OKHO ĐI N – ĐI N TỆ Ê
C U TRC MAY TINHÂ
LB 1 : Thi t k b c n ! bitê ê ô ô
G"H#: Th$% T& n H'(n Linhâ
)"TH: L* HO+NG ",N - 1!./00
Tp. HCM, tháng 3 năm 2016
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
2/10
CÂU TRC MY TINH
I – Muc tiê
Muc tiê ca bi th nghiê m ny l xây dưng bô cô ng 4bit băng hai cch:
1. ! dung bô cô ng t"n #h$n %&ll add'() *+ thưc hiê n %,t(ct(al m"d'l).-. ! dung mô t hnh /i *+ thưc hiê n %b'ha/i"(al m"d'l).
II – Ly tht hoat đông c mach
M0t mch c0ng t"n #h$n l mch ch" #h2# thưc hi3n c0ng bit nh5 #hân 67 8 / 9in %, d;ca #h2# tnh t(;ng / , d; 9"t.
?
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
3/10
CÂU TRC MY TINH
9F th+ t" mch l"gic ,! dung nhiG #h2# t"n c0ng ch" H bit ,:
III – Code design
9"d' ?IJB mch cô ng 1bit &lladd'( %tham Eh" gi" t(Knh L thâ t ,):
B68 1 : ChiDt ED bô cô ng 4 bit Page 3
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
4/10
CÂU TRC MY TINH
9"d' ?IJB mch công 4bit &lladd'( %tham Eh" gi" t(Knh L thâ t ,):
IV – Test chưng t!"nh #$ dang s%ng ng& !
JNng Oa(t, - thưc hiê n mch &lladd'(4bit :
Mô #hPng ngQ /" / ngQ (a /
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
5/10
CÂU TRC MY TINH
JNng m"d'l,im *+ thưc hiê n Ei+m t(a mô #hPng:
LDt lâ n: Mô #hPng *S h"n t=t / mch chy tt.
B68 1 : ChiDt ED bô cô ng 4 bit Page 5
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
6/10
CÂU TRC MY TINH
Tin *A ch" th=y cF nhUng *"n *# Vng 9"t thay *>i *ô t ngô t t("ng Eh"ng thWi gian (=t nhP.
Ch! thay *>i thWi gian *# Vng tX #, *Dn n,7 gin *A /Yn x=t hiê n nhUng *# Vng *ô t ngô t nh;/â y.
B68 1 : ChiDt ED bô cô ng 4 bit Page 6
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
7/10
CÂU TRC MY TINH
V – '(ng ch)n t!* c+c ,t -( .
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
0000 0000 0 0000 0 0001 0000 0 0001 0
0000 0001 0 0001 0 0001 0001 0 0010 0
0000 0010 0 0010 0 0001 0010 0 0011 0
0000 0011 0 0011 0 0001 0011 0 0100 0
0000 0100 0 0100 0 0001 0100 0 0101 0
0000 0101 0 0101 0 0001 0101 0 0110 0
0000 0110 0 0110 0 0001 0110 0 0111 0
0000 0111 0 0111 0 0001 0111 0 1000 0
0000 1000 0 1000 0 0001 1000 0 1001 0
0000 1001 0 1001 0 0001 1001 0 1010 0
0000 1010 0 1010 0 0001 1010 0 1011 0
0000 1011 0 1011 0 0001 1011 0 1100 0
0000 1100 0 1100 0 0001 1100 0 1101 0
0000 1101 0 1101 0 0001 1101 0 1110 0
0000 1110 0 1110 0 0001 1110 0 1111 0
0000 1111 0 1111 0 0001 1111 0 10000 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
0010 0000 0 0010 0 0011 0000 0 0011 0
0010 0001 0 0011 0 0011 0001 0 0100 0
0010 0010 0 0100 0 0011 0010 0 0101 0
0010 0011 0 0101 0 0011 0011 0 0110 0
0010 0100 0 0110 0 0011 0100 0 0111 0
0010 0101 0 0111 0 0011 0101 0 1000 0
0010 0110 0 1000 0 0011 0110 0 1001 0
0010 0111 0 1001 0 0011 0111 0 1010 0
0010 1000 0 1010 0 0011 1000 0 1011 0
0010 1001 0 1011 0 0011 1001 0 1100 0
0010 1010 0 1100 0 0011 1010 0 1101 0
0010 1011 0 1101 0 0011 1011 0 1110 0
0010 1100 0 1110 0 0011 1100 0 1111 0
0010 1101 0 1111 0 0011 1101 0 10000 1
0010 1110 0 10000 1 0011 1110 0 10001 1
0010 1111 0 10001 1 0011 1111 0 10010 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
B68 1 : ChiDt ED bô cô ng 4 bit Page 7
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
8/10
CÂU TRC MY TINH
0100 0000 0 0100 0 0101 0000 0 0101 0
0100 0001 0 0101 0 0101 0001 0 0110 0
0100 0010 0 0110 0 0101 0010 0 0111 0
0100 0011 0 0111 0 0101 0011 0 1000 0
0100 0100 0 1000 0 0101 0100 0 1001 0
0100 0101 0 1001 0 0101 0101 0 1010 0
0100 0110 0 1010 0 0101 0110 0 1011 0
0100 0111 0 1011 0 0101 0111 0 1100 0
0100 1000 0 1100 0 0101 1000 0 1101 0
0100 1001 0 1101 0 0101 1001 0 1110 0
0100 1010 0 1110 0 0101 1010 0 1111 0
0100 1011 0 1111 0 0101 1011 0 10000 1
0100 1100 0 10000 1 0101 1100 0 10001 1
0100 1101 0 10001 1 0101 1101 0 10010 1
0100 1110 0 10010 1 0101 1110 0 10011 1
0100 1111 0 10011 1 0101 1111 0 10100 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
0110 0000 0 0110 0 0111 0000 0 0111 0
0110 0001 0 0111 0 0111 0001 0 1000 0
0110 0010 0 1000 0 0111 0010 0 1001 0
0110 0011 0 1001 0 0111 0011 0 1010 0
0110 0100 0 1010 0 0111 0100 0 1011 0
0110 0101 0 1011 0 0111 0101 0 1100 0
0110 0110 0 1100 0 0111 0110 0 1101 0
0110 0111 0 1101 0 0111 0111 0 1110 0
0110 1000 0 1110 0 0111 1000 0 1111 0
0110 1001 0 1111 0 0111 1001 0 10000 1
0110 1010 0 10000 1 0111 1010 0 10001 1
0110 1011 0 10001 1 0111 1011 0 10010 1
0110 1100 0 10010 1 0111 1100 0 10011 1
0110 1101 0 10011 1 0111 1101 0 10100 1
0110 1110 0 10100 1 0111 1110 0 10101 1
0110 1111 0 10101 1 0111 1111 0 10110 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
1000 0000 0 1000 0 1001 0000 0 1001 0
1000 0001 0 1001 0 1001 0001 0 1010 0
1000 0010 0 1010 0 1001 0010 0 1011 0
1000 0011 0 1011 0 1001 0011 0 1100 0
B68 1 : ChiDt ED bô cô ng 4 bit Page 8
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
9/10
CÂU TRC MY TINH
1000 0100 0 1100 0 1001 0100 0 1101 0
1000 0101 0 1101 0 1001 0101 0 1110 0
1000 0110 0 1110 0 1001 0110 0 1111 0
1000 0111 0 1111 0 1001 0111 0 10000 1
1000 1000 0 10000 1 1001 1000 0 10001 1
1000 1001 0 10001 1 1001 1001 0 10010 1
1000 1010 0 10010 1 1001 1010 0 10011 1
1000 1011 0 10011 1 1001 1011 0 10100 1
1000 1100 0 10100 1 1001 1100 0 10101 1
1000 1101 0 10101 1 1001 1101 0 10110 1
1000 1110 0 10110 1 1001 1110 0 10111 1
1000 1111 0 10111 1 1001 1111 0 11000 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
1010 0000 0 1010 0 1011 0000 0 1011 0
1010 0001 0 1011 0 1011 0001 0 1100 0
1010 0010 0 1100 0 1011 0010 0 1101 0
1010 0011 0 1101 0 1011 0011 0 1110 0
1010 0100 0 1110 0 1011 0100 0 1111 0
1010 0101 0 1111 0 1011 0101 0 10000 1
1010 0110 0 10000 1 1011 0110 0 10001 1
1010 0111 0 10001 1 1011 0111 0 10010 1
1010 1000 0 10010 1 1011 1000 0 10011 1
1010 1001 0 10011 1 1011 1001 0 10100 1
1010 1010 0 10100 1 1011 1010 0 10101 1
1010 1011 0 10101 1 1011 1011 0 10110 1
1010 1100 0 10110 1 1011 1100 0 10111 1
1010 1101 0 10111 1 1011 1101 0 11000 1
1010 1110 0 11000 1 1011 1110 0 11001 1
1010 1111 0 11001 1 1011 1111 0 11010 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
1100 0000 0 1100 0 1101 0000 0 1101 0
1100 0001 0 1101 0 1101 0001 0 1110 0
1100 0010 0 1110 0 1101 0010 0 1111 0
1100 0011 0 1111 0 1101 0011 0 10000 1
1100 0100 0 10000 1 1101 0100 0 10001 1
1100 0101 0 10001 1 1101 0101 0 10010 1
1100 0110 0 10010 1 1101 0110 0 10011 1
B68 1 : ChiDt ED bô cô ng 4 bit Page 9
-
8/16/2019 TKCPU - Lab1 - Lê Hoàng Vân
10/10
CÂU TRC MY TINH
1100 0111 0 10011 1 1101 0111 0 10100 1
1100 1000 0 10100 1 1101 1000 0 10101 1
1100 1001 0 10101 1 1101 1001 0 10110 1
1100 1010 0 10110 1 1101 1010 0 10111 1
1100 1011 0 10111 1 1101 1011 0 11000 1
1100 1100 0 11000 1 1101 1100 0 11001 1
1100 1101 0 11001 1 1101 1101 0 11010 1
1100 1110 0 11010 1 1101 1110 0 11011 1
1100 1111 0 11011 1 1101 1111 0 11100 1
Vào Ra Vào Ra
A B Ci S Co A B Ci S Co
1110 0000 0 1110 0 1111 0000 0 1111 0
1110 0001 0 1111 0 1111 0001 0 10000 1
1110 0010 0 10000 1 1111 0010 0 10001 1
1110 0011 0 10001 1 1111 0011 0 10010 1
1110 0100 0 10010 1 1111 0100 0 10011 1
1110 0101 0 10011 1 1111 0101 0 10100 1
1110 0110 0 10100 1 1111 0110 0 10101 1
1110 0111 0 10101 1 1111 0111 0 10110 1
1110 1000 0 10110 1 1111 1000 0 10111 1
1110 1001 0 10111 1 1111 1001 0 11000 1
1110 1010 0 11000 1 1111 1010 0 11001 1
1110 1011 0 11001 1 1111 1011 0 11010 1
1110 1100 0 11010 1 1111 1100 0 11011 1
1110 1101 0 11011 1 1111 1101 0 11100 1
1110 1110 0 11100 1 1111 1110 0 11101 1
1110 1111 0 11101 1 1111 1111 0 11110 1
LDt lâ n: 8i thưc hiê n mô #hPng &lladd'(4bit h"n thnh tt *Z#.
B68 1 : ChiDt ED bô cô ng 4 bit Page 10