You are on page 1of 4

GUIAS NICAS DE LABORATORIO

SUMA EN BCD AUTOR: ALBERTO CUERVO

SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS

DEPARTAMENTO DE LABORATORIIOS DEPARTAMENTO DE LABORATOR OS GUIIAS DE LABORATORIIO DE SUMA EN BCD GU AS DE LABORATOR O DE SUMA EN BCD

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 +5 13 2.9 +8 17 1000 0101 1101 1001 1000 10001 la respuesta correcta hubiese sido 0001 0111= nmero decimal 17 en BCD la respuesta correcta hubiese sido 0001 0011 = nmero decimal 13 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
DEPARTAMENTO DE LABORATORIIOS DEPARTAMENTO DE LABORATOR OS GUIIAS DE LABORATORIIO DE SUMA EN BCD GU AS DE LABORATOR O DE SUMA EN BCD

+0110 1 0011 Correccin al ejemplo 2 0001 +0110 0111

#3 decimal en BCD

#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.
codificadores
1 2 4 8 1 2 4 8 0 1 2 3 0 1 2 3

P Q

0 1 2 3

0 1 2 3 0 1 2 3

P Q

al display de 7 segmentos
0 1 2 3

unidades

CI

CO

CI

CO

decenas

0 1 2 3 0 1 2 3

COMP

P
P Q

Comparador

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.

DEPARTAMENTO DE LABORATORIIOS DEPARTAMENTO DE LABORATOR OS GUIIAS DE LABORATORIIO DE SUMA EN BCD GU AS DE LABORATOR O DE SUMA EN BCD

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

DEPARTAMENTO DE LABORATORIIOS DEPARTAMENTO DE LABORATOR OS GUIIAS DE LABORATORIIO DE SUMA EN BCD GU AS DE LABORATOR O DE SUMA EN BCD

You might also like