Sunteți pe pagina 1din 7

LUCRAREA NR.

SUMATOARE
1. 6FRSXOOXFU ULL

/XFUDUHDvúLSURSXQHVLQWHWL]DUHDXQXLVHPLVXPDWRUúLVXPDWRUFRPSOHWGHXQ

ELWSUHFXPúLVWXGLXOXQXLVXPDWRUGHEL LLQWHJUDW

2. Aspecte teoretice

*HQHUDOLW L

Sumatorul este subsistemul logic comELQD LRQDOFDUHDVLJXU - direct sau


indirect -HIHFWXDUHDWXWXURURSHUD LLORUDULWPHWLFHGLQWU-un sistem de calcul.
6FKHPDEORFDXQXLVXPDWRUGHQXPHUHELQDUHDFkWHQEL LHVWHSUH]HQWDW 

în fig. 7.1, unde s-au notat cu Si , i=0,l, ..., n-EL LLcorHVSXQ] WRULVXPHLLDU

cu Ci WUDQVSRUWXOF WUHUDQJXOXUP WRU

A0
S0
A1
S1

An-1

B0

B1 Sn-1

Cn-1
Bn-1

)LJO6FKHPDEORFJHQHUDO DXQXLVXPDWRU
2.2. Semisumatorul

Semisumatorul UHDOL]HD] VXPDDGRX QXPHUHELQDUHGHFkWHOELWI U D

LQHVeDPDGHWUDQVSRUWXOGHODELWXOLPHGLDWLQIHULRUFDVHPQLILFD LH

PornLQGGHODWDEHOXOGHDGHY UDOXQXLVHPLVXPDWRUGHOELW WDE 

7DE7DEHOXOGHDGHY UDOVHPLVXPDWRUXOXLGHOELW

A1 Bt Rezultatul Suma Transport


DGXQ ULL (S1) (C1)
0 0 00 0 0
0 1 01 1 0
1 0 01 1 0
1 1 10 0 1

se RE LQUHOD LLOHGHFDOFXO  úL  DF URULPSOHPHQWDUHFRQGXFHOD

VFKHPDGLQILJDVDXODQLYHOGHVFKHP EORFILJE

(7 .1)
S i = Ai ⊕ Bi
 (7.2)
C i = Ai Bi

D VFKHPDORJLF b) Schema bloc

Fig. 7.2. Semisumatorul de l bit


2.3. Sumatorul complet de l bit

6SUHGHRVHELUHGHVHPLVXPDWRUVXPDWRUXOFRPSOHWGHOELWLDvQFRQVLGHUD LH

úLWUDQVSRUWXO&i-1 de la bitul imediat inferior, conform schemei bloc din fig.


7.3.
7DEHOXOGHIXQF LRQDUHDOVXPDWRUXOXLFRP plet de l bit este tab. 7.2.
&DúLvQFD]XOVHPLVXPDWRUXOXLLHúLUHD6i este suma modulo 2 a celor 3

LQWU UL

S i = Ai ⊕ Bi ⊕ C i = A i B i C i −1 + A i Bi C i −1 + Ai B i C i −1 + Ai Bi C i −1 (7.3)
UHOD LHFDUHVHSRDWHRE LQHúLGLUHFWGLQWDE

Ai Bi Ci-1

Ci Si

Fig. 7.3. Schema bloc a sumatorului complet de l bit

7DE7DEHOXOGHIXQF LRQDUHDOVXPDWRUXLXLFRPSOHWGHOELW

,QWU UL Suma ,HúLUL

Ai Bi Ci-1 Si Ci
0 0 0 00 0 0
0 0 1 01 1 0
0 1 0 01 1 0
0 1 1 10 0 1
1 0 0 01 1 0
1 0 1 10 0 1
1 1 0 10 0 1
1 1 1 11 1 1

'LQDFHODúLWDEHOVHSRDWHGHGXFHúL& i
C i = A i Bi C i −1 + Ai B i C i −1 + Ai Bi C i −1 + Ai Bi C i −1 (7.4)
*UXSkQGVXFFHVLYILHFDUHGLQSULPLLWUHLWHUPHQLDLUHOD LHL  FXXOWLPXO

VHRE LQH

Ci=BiCi-1 + AiCi-1 + AiBi (7.5)


úLGXS RSHUD LLOHGHULJRDUH

C i = A i Bi + A i C i −1 + B i C i −1 (7.6)
Notând primii trei termeni din S, cu D,:
Di = A i B i C i −1 + A i Bi C i −1 + Ai B i C i −1
 REVHUY PF DFHúWLDVHSRWRE LQHGLQSURGXVXOORJLFDOOXL&; cu (A. +
B. + C;.,):
Di = ( Ai + Bi + C i −1 )C i −1 (7.8)
într-DGHY ULQWURGXFkQG C i GLQUHOD LD  vQ  úLHIHFWXkQGRSHUD LLOH
VHRE LQHH[SUHVLD  

5H]XOW F 6i se poate scrie:


S i = Di + Ai Bi C i −1 = Ai C i + Bi C i + C i −1 C i + Ai Bi C i −1 (7.9)
,PSOHPHQWDUHDUHOD LLORU  úL  FRQGXFHOD sinteza schemei
sumatorului complet de l bit, fig. 7.4.
Ai Bi Ci-1 C i +Vcc

)LJ6FKHPDORJLF DVXPDWRUXOXLFRPSOHWGHOELW
6XPDWRUXOFRPSOHWGHEL L

6HRE LQHSULQ interconectarea a 4 sumatoare complete de 1ELWDúDFXPHVWH


ilustrat în fig. 7.5. întrucât implementarea unui astfel de sumator cu ajutorul
FLUFXLWHORUORJLFHHOHPHQWDUHHVWHGHRVHELWGHODERULRDV YRPXWLOL]DSHQWUX

LOXVWUDUHVXPDWRUXOFRPSOHWGHEL LLQWHJUDW&'%DF UXLVFKHP EORF

HVWHLGHQWLF FXFHDSUH]HQWDW vQILJ DQH[ ILJ$ 

3'HVI úXUDUHDOXFU ULL

3HQWUXVWXGLXOFLUFXLWHORUSUH]HQWDWHODSXQFWHOHúLVHYDXWLOL]D

SODWIRUPDGHODERUDWRUúLFLUFXLWHOHLQWHJUDWH&'% $ &'%

$ &'% $ &'% ; úL&'% $ 

+Vcc A3 B 3 A2 B2 A 1 B1 A0 B0

C-1

S3 S2 S1 S0

Fig. 7.5. Schema bloc a sumatorului cRPSOHWGHEL L

3.1. Studiul semisumatorului

6HFRPSOHWHD] ILJDFXQXPHUHOHSLQLORU&,XWLOL]DWH &'%úL

CDB 486), inclusiv pinii de alimentare.


6HLPSOHPHQWHD] VHPLVXPDWRUXOGLQILJDSH]RQDFXVRFOXULGH

CI a platformei.
3.6HFRQHFWHD] LQWU ULOH$iúL%iDOHVHPLVXPDWRUXOXLODLHúLULOH$0 (B-
 úL%0 (B- DOHGLYL]RDUHORUGHIUHFYHQ ')1 DF2 puse în regim de

QXP U WRUFRPDQGDWSULQ)70,HúLULOH6iúL&iVHFRQHFWHD] OD%6EL LL&0


úLC1.
3.1.4. Se alimenteaz FLUFXLWHOHSODWIRUPHLGHODVXUVDGH9

6HYHULILF WDESHQWUXWRDWHFRPELQD LLOHORJLFHSRVLELOHDOH

LQWU ULORU$i , Bi.

3.2. Studiul sumatorului complet de l bit

6HPRGLILF VFKHPDGLQILJvQORFXLQGX VHSRDUWDù,FXLQWU UL


-
FXGRX SRU Lù,FXFkWHLQWU UL YILJ 

6HFRPSOHWHD] VFKHPDRE LQXW ODSXQFWXOFXQXPHUHOHSLQLORU

&,XWLOL]DWH &'%&'%úL&'% LQFOXVLYSLQLLGHDOLPHQWDUH

6HLPSOHPHQWHD] VXPDWRUXOGHODSXQFWXO .2. pe zona cu socluri de


CI a platformei.
6HFRQHFWHD] LQWU ULOH$iúL%iDOHVHPLVXPDWRUXOXLODLHúLULOH$0 (B-
 úL%0 (B-14) aOHGLYL]RDUHORUGHIUHFYHQ ')1
, DF2 puse în regim de
QXP U WRUFRPDQGDWSULQ)70,QWUDUHDGHWUDQVSRUW&i-1., se cRQHFWHD] 

GXS FD]OD2VDXOORJLFLDULHúLULOH6iúL&iVHFRQHFWHD] OD%6EL LL&0

úL&1 .
6HDOLPHQWHD] FLUFXLWHOHSODWIRUPHLGHODVXUVDGH9

6HYHULILF WDESHQWUXWRDWHFRPELQD LLOHORJLFHSRVLELOHDOH

LQWU ULORU AI, Bi;.

6WXGLXOVXPDWRUXOXLFRPSOHWGHEL L

6HXWLOL]HD] FLUFXLWXOLQWHJUDW&'%ILJ

3.3.2. Se introduce CI CDB 483 din fig. 7.5 într-un soclu din zona
FRUHVSXQ] WRDUHDSODWIRUPHL

6HFRQHFWHD] LQWU ULOH$0, A1, A2, A3úi B0, B1, B2, B3 ale
VXPDWRUXOXLODLHúLULOH$0 (B-4), A1 (B-5), A2 (B-6), A3 (B- úL%0 (B-14),

B1 (B-15), B2 (B-16), B3 (B-17) aOHGLYL]RDUHORUGHIUHFYHQ ')1, DF2 puse


vQUHJLPGHQXP U WRUFRPDQGDWSULQ)70,QWUarea de transport C-1, se

conHFWHD] ODPDV LDULHúLULOH60, S1, S2, S3úL&3VHFRQHFWHD] OD%6EL LL


D0, D1 D2 D3úL D4.
6HDOLPHQWHD] FLUFXLWHOHSODWIRUPHLGHODVXUVDGH9

6HYHULILF IXQF LRQDUHDVXPDWRUXOXLFRPSOHWGHEL LLQWHJUDW&'%

SHQWUXDGXQ ULGHQXPHUHDF URUVXP HVWHPDLPLF GH (1111), caz


în care transportul C3=0, respectiv mai mare de 15.
&RQ LQXWXOUHIHUDWXOXL

O6FKHPDGLQILJDFRPSOHWDW FXQXP UXOSLQLORUUHVSHFWLYL

4.2. Tabelul 7.1;


6FKHPDGLQILJPRGLILFDW úLFRPSOHWDW FXQXP UXOSLQLORU

respectivi;
4.4. Tabelul 7.2;
4.5. Schema din fig. 7.5;
([HPSOHFRQFUHWHGHRSHUD LLGHDGXQDUHDGRX QXPHUHGHFkWHEL LD

F URUVXP HVWHPDLPLF GHUHVSHFWLYPDLPDUHGH

2EVHUYD LLSHUVRQDOHDOHVW
udentului.

S-ar putea să vă placă și