tkcpu - lab1 - lê hoàng vân

Upload: tuannguyen

Post on 05-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 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