Documente Academic
Documente Profesional
Documente Cultură
CURSO:
Electrónica Digital
DOCENTE:
Arellano
INTEGRANTES:
- Aguilar Rodríguez, Wilmer
- Guerra Avalos, Alexandra
- Vaca Pastor, Arnold
- Vargas Zavaleta, Erick
CICLO:
IV
TRUJILLO – PERÚ
2018
SUMADOR-RESTADOR DE 4 BITS
I. OBJETIVO
Realizar un circuito que simule las operaciones de suma y
resta de dos números binarios, cada uno con 4 bits de
entrada.
IV. IMPLEMENTACIÓN
1.
V. DATOS
E D C B A
C4 S3 S2 S1 S0 F30 F20 F10
0 0 0 0 0 0 0 0 0
1 0 0 0 0 1 0 0 0
2 0 0 0 1 0 0 0 0
3 0 0 0 1 1 0 0 0
4 0 0 1 0 0 0 0 0
5 0 0 1 0 1 0 0 0
6 0 0 1 1 0 0 0 0
7 0 0 1 1 1 0 0 0
8 0 1 0 0 0 0 0 0
9 0 1 0 0 1 0 0 0
10 0 1 0 1 0 0 0 1
11 0 1 0 1 1 0 0 1
12 0 1 1 0 0 0 0 1
13 0 1 1 0 1 0 0 1
14 0 1 1 1 0 0 0 1
15 0 1 1 1 1 0 0 1
16 1 0 0 0 0 0 0 1
17 1 0 0 0 1 0 0 1
18 1 0 0 1 0 0 0 1
19 1 0 0 1 1 0 0 1
20 1 0 1 0 0 0 1 1
21 1 0 1 0 1 0 1 1
22 1 0 1 1 0 0 1 1
23 1 0 1 1 1 0 1 1
24 1 1 0 0 0 0 1 1
25 1 1 0 0 1 0 1 1
26 1 1 0 1 0 0 1 1
27 1 1 0 1 1 0 1 1
28 1 1 1 0 0 0 1 1
29 1 1 1 0 1 0 1 1
30 1 1 1 1 0 1 1 1
31 1 1 1 1 1 1 1 1
COMPROBAR SI ES MAYOR
QUE 10, 20, 30
!A A !A A !A
!B 0 1 5 4 20 21 17 16
!D
2 3 7 6 22 23 19 18
B
10 11 15 14 30 31 27 26
D
!B 8 9 13 12 28 29 25 24
!C C !C
!E E
1 1
1 1
1 1
1 1 1 1
1 1 1 1
SOLUCION F20: EC+ED
1 1 1 1
1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1
SOLUCION F10: E+DB+DC
Sumador:
o Condiciones para la suma (Unidades)
- TABLA DE VERDAD:
C B A
F30 F20 F10 B3 B2 B1 B0
0 0 0 0 0 0 0 0
1 0 0 1 0 1 1 0
2 0 1 0 X X X X
3 0 1 1 1 1 0 0
4 1 0 0 X X X X
5 1 0 1 X X X X
6 1 1 0 X X X X
7 1 1 1 0 0 1 0
- FUNCIONES:
!A A !A A !A
!B 0 1 5 4 20 21 17 16
!D
2 3 7 6 22 23 19 18
B
10 11 15 14 30 31 27 26
D
!B 8 9 13 12 28 29 25 24
!C C !C
!E E
SOLUCION B0: 0
1 1 1
1 1
SOLUCION B1: C+!BA
1
1
SOLUCION B2: !CA
1 1
SOLUCION B3: !CB
o Condiciones para la suma (Decenas)
- TABLA DE VERDAD:
C B A
F30 F20 F10 D C B A
0 0 0 0 0 0 0 0
1 0 0 1 0 0 0 1
2 0 1 0 X X X X
3 0 1 1 0 0 1 0
4 1 0 0 X X X X
5 1 0 1 X X X X
6 1 1 0 X X X X
7 1 1 1 0 0 1 1
- FUNCIONES:
!A A !A A !A
!B 0 1 5 4 20 21 17 16
!D
2 3 7 6 22 23 19 18
B
10 11 15 14 30 31 27 26
D
!B 8 9 13 12 28 29 25 24
!C C !C
!E E
1 1 1
1 1
SOLUCION A: C+!BA
1 1
1 1 1
SOLUCION B: C+BA
SOLUCION C: 0
SOLUCION D: 0
Restador:
o Condiciones para el Signo:
- TABLA DE VERDAD:
D C B A
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
-1 1 1 1 1 1
-2 1 1 1 1 0
-3 1 1 1 0 1
-4 1 1 1 0 0
-5 1 1 0 1 1
-6 1 1 0 1 0
-7 1 1 0 0 1
-8 1 1 0 0 0
-9 1 0 1 1 1
-
10 1 0 1 1 0
-
11 1 0 1 0 1
-
12 1 0 1 0 0
-
13 1 0 0 1 1
-
14 1 0 0 1 0
-
15 1 0 0 0 1
VI. ANÁLISIS Y RESULTADOS
En este sumador restador se puede presentar 3
situaciones:
Se realiza la operación A+B. El máximo resultado será
30 y el mínimo resultado será 0. El resultado es
positivo.
Se realiza la operación A-B, en donde A es mayor o
igual que B. El resultado máximo es 15 y el resultado
mínimo es 0. El resultado es positivo.
Se realiza la operación A-B, en donde A es menor que
B. El resultado máximo es -1 y el resultado mínimo es
-15. El resultado es negativo.
VII. CONCLUSIÓN
Logramos construir un circuito que se encarga de
sumar y/o restar números binarios con entrada de 4
bits, dependiendo de la operación que desee
realizarse.