7.Polusumatori

Embed Size (px)

Citation preview

  • 8/11/2019 7.Polusumatori

    1/3

    11) Polusumatori

    Osnovni element za sabiranje dvaju binarnih brojeva je tzv. polusumator.

    (Princip rada polusumatora dat je na donjoj slici.)

    Ulazi X C Izlazi

    Y S

    Ulaze u polusumator X i Y ine 2 binarna broja i te brojeve potrebno je

    sabrati. Izlaz predstavlja zbir! a izlaz " predstavlja jedan dalje.

    #ablica stanja opisuje rad polusumatora.

    $%o su oba ulaza & tada su i oba izlaza ta%o'er &. $%o je samo jedan od

    ulaza &! a drui je u stanju ! tada je izlaz u stanju ! a izlaz " je u

    stanju &. *onano! a%o su oba ulaza u stanju ! tada je na izlazu stanje

    &! a na " tj. jedan dalje.

    #ablica stanja polusumatora+

    X Y S C0 0 0 00 1 1 01 0 1 01 1 0 1

    ,oi%a jednaina polusumatora

    - X Y / XY

    " - XY

    Polusumator

  • 8/11/2019 7.Polusumatori

    2/3

    Realizacija polusumatora

    0edna od mou1nosti realizacije pulusumatora jeste pomo1u osnovnih

    loi%ih s%lopova data na donjoj slici.

    X

    Y

    S

    X

    Y

    C

    Polusumator se sastoji od jedno loi%o X %luzivno I,I s%lopa i

    loi%o I s%lopa. #u postoje 2 para ulaza. 3a X i Y se nalaze binarni

    brojevi! %oje treba sabrati! a X4 i Y4 su njihovi %omplementi.

    (ada a%o je npr. na X i Y stanje ! tada je i u stanju &! a " u ! isto

    ta%o a%o je npr X u ! a Y u &! tada je sa sli%e " u & ! a u itd.)

    Potpuni sumator

    %lopovi %oji izvode potpuno sabiranje! moraju uzeti i jedan dalje! %oji

    mo5e postojati na brojnom mjestu neposredno ni5e te5ins%e vrijednosti.Prema tome u tom s%lopu moraju postojati 6 ulaza.

    #a%av sumator pri%azan je na slici+

    S

    X

    Y

    Cul Ciz

    Potpunisumator

  • 8/11/2019 7.Polusumatori

    3/3

    #ablica stanja sumatora

    X Y Cul S Ciz0 0 0 0 0

    0 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1

    *a%o se potpuni sumatori mou %oristiti za sabiranje binarnih brojeva

    dato je na slici.

    Sabiranje dvaju 2-bitni brojeva pomo!u potpuno" sumatora#

    X1 Y1 X0 Y0

    Cul1

    Ciz1 S1 Ciz0 S0

    Potpuni sumator 7&! sabire 2 binarna broja najmanje te5ine 2&. U ovaj

    s%lop ne ulazi dalje. 0edan dalje iz s%lopa " iz &! prelazi %ao "ul u

    s%lop 7 itd.

    ventualni ostata% dalje iz sumatora 76 predstavlja preljev! jer se

    rezultat sabiranja dvaju 8 bitnih brojeva ne mo5e uvije% zapisati na 8

    bitni reistar.

    Z1Potpuni

    Z0Potpuni