Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SO PAULO
CIRCUITOS ARITMTICOS
SO PAULO
2 SEMESTRE 2016
1. OBJETIVO
2. INTRODUO TERICA
O somador completo (Full Adder) um circuito lgico utilizado para fazer soma
de 2 nmeros binrios de mais de 1 algarismo, pois possibilita a introduo do transporte
de entrada Cin proveniente da coluna anterior. A tabela 2 mostra a tabela verdade de um
somador completo.
Para exemplificar, pode ser montado um sistema em blocos que efetua a soma de
dois nmeros de 5 bits, conforme a figura 6, alm disso, este raciocnio pode ser estendido
para qualquer quantidade de bits:
Figura 6 Diagrama em bloco de um circuito Somador Paralelo Usando Somadores Completos
Importante salientar que para se efetuar a soma dos bits A0 e B0 pode-se utilizar
um meio somador, pois no existe transporte de entrada. Para as demais colunas deve-se
utilizar o somador completo, pois Te (carry in) deve ser considerado.
Figura 12 Somador paralelo usado para somar um nmero positivo com um nmero negativo na
forma de complemento de 2
3. PROCEDIMENTO EXPERIMENTAL
3.1Material Utilizado
A B S
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
A S
B
XOR2
C0
AND2
A B S
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Ci
Co
A B S
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
A S
B
XOR2
BO
NOT
AND2
A B S
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
A
S
B
Bi
Bo
D A B / S /
0 0 0 0 0 0
0 0 0 1 1 0
0 0 1 0 1 0
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 0 1
0 1 1 0 0 1
0 1 1 1 1 1
1 0 0 0 0 0
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 0 1
1 1 0 0 1 0
1 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 1 1
A
S
B
Bi/Ci
Bo/Co
D
Para resolver as somas e subtraes foi utilizado a funo que pode ser vista na
tabela 11.
6+2=8
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 0 1 0 0 1 1 0 0 0 1 0 0 0 8 8
0 0 1 0 0 1 1 0 1 0 1 0 0 0 8 8
a. 7 - 5 = 2
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 0 1 1 0 1 1 1 0 1 0 0 1 0 2 2
1 0 1 1 0 1 1 1 1 1 0 0 1 0 2 2
b. 4 + 3 = 7
Tabela 14 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 0 1 1 0 1 0 0 0 0 0 1 1 1 7 7
0 0 1 1 0 1 0 0 1 0 0 1 1 1 7 7
c. -1 - 6 = -7
Tabela 15 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 0 1 0 1 1 1 1 0 1 1 0 0 1 -7 9
1 0 1 0 1 1 1 1 1 1 1 0 0 1 -7 9
d. 7 + 6 = 13
Tabela 16 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 1 1 0 0 1 1 1 0 0 1 1 0 1 13 D
0 1 1 0 0 1 1 1 1 0 1 1 0 1 13 D
e. -4 + 4 = 0
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0
0 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0
f. 6 - 2 = 4
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 1 1 0 0 1 1 0 0 1 0 1 0 0 4 4
1 1 1 0 0 1 1 0 1 1 0 1 0 0 4 4
g. 7 +5 = 12
Tabela 19 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 1 0 1 0 1 1 1 0 0 1 1 0 0 12 C
0 1 0 1 0 1 1 1 1 0 1 1 0 0 12 C
h. 4 - 3 = 1
Tabela 20 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 1 0 1 0 1 0 0 0 1 0 0 0 1 1 1
1 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1
i. -1 - 6 = -7
Tabela 21 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 0 1 0 1 1 1 1 0 1 1 0 0 1 -7 9
1 0 1 0 1 1 1 1 1 1 1 0 0 1 -7 9
j. 7 - 7 = 0
Tabela 22 Simulao Proposta
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 0
1 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0
k. 4 + 2 = 6
X3 X2 X1 X0 Y3 Y2 Y1 Y0 + S3 S2 S1 S0 Dec Hex
0 0 1 0 0 1 0 0 0 0 0 1 1 0 6 6
0 0 1 0 0 1 0 0 1 0 0 1 1 0 6 6
5. QUESTES
1) Desenhe o esquema de um circuito que tenha como entrada um nmero de -7 a 7 e
apresente em sua sada seu complemento de 2 (ex: entrada = 3 > sada = -3, e assim por
diante).
A partir da anlise do enunciado foi construda a tabela 24, que descreve o
problema.
Tabela 24 Tabela verdade do problema proposto.
2 = + +
2 = + ( +
) 2 = + ( )
3 = +
3 =
4 =
A partir das expresses de sada, foi projetado o esquema de circuito mostrado na
figura 19.
6. CONCLUSO
7. BIBLIOGRAFIA