Está en la página 1de 4

D

DDE
EEP
PPA
AAR
RRT
TTA
AAM
MME
EEN
NNT
TTO
OO D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OOS
SS
G
GGU
UUI
II A
AAS
SS D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OO D
DDE
EE S
SSU
UUM
MMA
AA E
EEN
NN B
BBC
CCD
DD









GUIAS NICAS DE LABORATORIO









SUMA EN BCD

AUTOR: ALBERTO CUERVO













SANTIAGO DE CALI
UNIVERSIDAD SANTIAGO DE CALI
DEPARTAMENTO DE LABORATORIOS










D
DDE
EEP
PPA
AAR
RRT
TTA
AAM
MME
EEN
NNT
TTO
OO D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OOS
SS
G
GGU
UUI
II A
AAS
SS D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OO D
DDE
EE S
SSU
UUM
MMA
AA E
EEN
NN B
BBC
CCD
DD

SUMA EN BCD


OBJETIVO
El sumador binario es el circuito bsico aritmtico de cualquier computador. Un
sumador paralelo binario de n bits es un circuito digital combinacional que produce la
suma binaria en su salida de dos nmeros binarios en paralelo de n bits presentes en sus
entradas ms el bit de entrada de acarreo. Adems de la suma de n bits de los dos
nmeros, genera en su salida el bit de acarreo que se pueda producir.

Los computadores o calculadoras que realizan operaciones aritmticas directamente en
el sistema de nmeros decimales representan a stos en el cdigo BCD (binary coded
decimal).

Al efectuar la suma de dos nmeros representados en el cdigo BCD con un sumador
binario, la suma a la salida del sumador puede no estar representada en BCD.
Constituye el objetivo de esta prctica reforzar los conocimientos del estudiante sobre
la operacin de los circuitos integrados digitales de sumadores realizando la operacin
de sumar dos nmeros en BCD con sumadores paralelo binarios, y efectuando la
correccin necesaria para que el resultado quede representado en el cdigo BCD.

INTRODUCCIN
Cuando se suman dos dgitos decimales representados en el cdigo BCD (binary coded
decimal) la respuesta que se obtiene puede no estar en el cdigo BCD, por lo que habra
que efectuar una correccin.
Ejemplos:

1.- 8 1000
+5 0101

13 1101 la respuesta correcta hubiese sido
0001 0011 = nmero decimal 13 en BCD
2.- 9 1001
+8 1000

17 10001 la respuesta correcta hubiese sido
0001 0111= nmero decimal 17 en BCD

La correccin consiste en sumar el nmero 6 (0110) a los cuatro bits menos significativos
del resultado de la suma si se dan las siguientes condiciones:
si hubo un acarreo en la suma (ejemplo 2)
o si no hubo acarreo y el resultado fue > 9 (1001) (ejemplo 1)
En cualquiera de las situaciones anteriores, el dgito decimal de mayor orden = 0001.
Ejemplos:
Correccin al ejemplo 1 1101

D
DDE
EEP
PPA
AAR
RRT
TTA
AAM
MME
EEN
NNT
TTO
OO D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OOS
SS
G
GGU
UUI
II A
AAS
SS D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OO D
DDE
EE S
SSU
UUM
MMA
AA E
EEN
NN B
BBC
CCD
DD

+0110
1 0011 #3 decimal en BCD
Correccin al ejemplo 2
0001
+0110
0111 #7 decimal en BCD

PLANTEAMIENTO DEL PROBLEMA
Disee un sistema digital utilizando dos sumadores y un mnimo de compuertas lgicas
para sumar dos dgitos decimales y que los dos dgitos del resultado de la suma est en
el cdigo BCD. Lleve los dos dgitos del resultado al display de 7 segmentos para poder
visualizar el resultado. Utilice los codificadores (25) para obtener los dos dgitos que se
quieren sumar.

SOLUCIN
A continuacin se muestra el circuito digital para realizar la suma de dos dgitos en BCD.

El primer sumador de la izquierda suma los dos dgitos decimales colocados en los
codificadores.
Si la salida de acarreo de este sumador =0 y el resultado de esta suma no es mayor que
9, no se efecta ninguna correccin, pus el segundo sumador le suma 0000 al resultado
obtenido por el primer sumador.Si se da la condicin de que CO (del primer sumador) = 1
o (P>Q) = 1 , entonces se suma el nmero 6 (0110) en el segundo sumador.




0
1
2
3
0
1
2
3
0
1
2
3
P
Q
CI CO
0
1
2
3
0
1
2
3
0
1
2
3
P
Q
CI CO
1
2
4
8
1
2
4
8
codificadores
0
1
2
3
0
1
2
3
1
Comparador
COMP
P Q
al display de
7 segmentos
unidades
decenas
P
Q

D
DDE
EEP
PPA
AAR
RRT
TTA
AAM
MME
EEN
NNT
TTO
OO D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OOS
SS
G
GGU
UUI
II A
AAS
SS D
DDE
EE L
LLA
AAB
BBO
OOR
RRA
AAT
TTO
OOR
RRI
II O
OO D
DDE
EE S
SSU
UUM
MMA
AA E
EEN
NN B
BBC
CCD
DD

BIBLIOGRAFA
1. Vctor P. Nelson, H. Troy Nagle, Bill D. Carroll y J. David Irwin, Anlisis y Diseo de
Circuitos Lgicos Digitales , Prentice-Hall Hispanoamericana, S.A., 1996
2. System Technick, DIGI BOARD2 Descripcin Tcnica .
3. M. Morris Mano, Lgica Digital y Diseo de Computadores , Editorial Dossat S.A.,
1982
4. ZVI Kohavi, Switching and Finite Automata Theory , McGraw-Hill Book Co., 1970

También podría gustarte