Sunteți pe pagina 1din 2

Circuitos Digitales I

Universidad de los
Ingeniera Electrnica

Llanos

Laboratorio7: Sumador BCD de 3 bits


SUMA EN BCD

La suma en BCD puede dar como resultado un nmero no perteneciente al cdigo. Por ejemplo, al sumar los nmeros en cdigo BCD 1000 + 0001 el resultado es 1001, este nmero tambin pertenece al cdigo; sin embargo, cuando se suman 0111 +1000 el resultado es 1111, este nmero no pertenece al cdigo BCD y su valor equivalente en el sistema decimal es quince unidades. Cuando suceden estos casos es necesario sumar un factor de correccin que depende del rango donde se encuentre el resultado de la suma. La tabla 1. muestra los valores del factor de correccin con su respectivo rango. Para el rango binario desde diez (1010 2) hasta diecinueve (100112) el factor de correccin es seis 01102; este factor se duplica en forma proporcional del mismo modo que aumenta la decena en el resultado. Por lo que se debe aplicar la frmula donde n es igual al valor binario de la decena del resultado. El factor de correccin se debe aplicar siempre y cuando el resultado de la suma sea mayor o igual a diez. Del mismo modo, la suma debe realizarse en binario. Factor de correccin Binario (Fc)2 Valor decimal de rango Valor decimal de la decena (n) 1 2 3 4 n Factor de correccin Decimal (Fc)10 6 12 18 24 Fc = nx6

0110 1100 10010 11000 Fc = n2x(0110)2

(10 ~ 19) (20 ~ 29) (30 ~ 39) (40 ~ 49) (n0 ~ n9)

Tabla 1. Factores de correccin para la suma BCD. Ejemplo: Dado los nmeros p, q, r en cdigo BCD, sumar: a) p + q + r, b) q + r, c) p + q y obtener el resultado tambin en BCD. p = 1000 0110 0010 0000 1001BCD q = 0100 1001 1001 0011 0111BCD r = 0111 1001 1000 0110 0010 0011 1001BCD Solucin(a): Los resultados que superen el 1001 hay que sumarle el factor de correccin segn la tabla 1.7 y llevar el acarreo correspondiente.

Circuitos Digitales I

Universidad de los
Ingeniera Electrnica

Llanos

Laboratorio7: Sumador BCD de 3 bits

Respuesta(a): 1000 0001 0010 0010 0011 1000 0101 MATERIALES C.Is 74LS83 o 74LS283 y 74LS47 Dipsiwtch. Resistencias Fuente. Multimetro. 3 displays 7 segmentos Protoboard y cable.

BCD

= 8122385

10

PROCEDIMIENTO 1. Se propone disear un circuito para la suma de dos nmeros binarios codificados en BCD (X y Y) de 3 bits y su posterior visualizacin. sobre 3 displays de siete segmentos. Las entradas para el numero X sern los bits X11X10X9X8 X7X6X5X4 X3X2X1X0 y para el numero Y sern los bits Y 11Y10Y9Y8 Y7Y6Y5Y4 Y3Y2Y1Y0 y para la salida S sern los bits S 11SS0S9S8 S7S6S5S4 S3S2S1S0. (por ejemplo para sumar 182 + 044 = 226 la entradas para X sern 0001 1000 0010 y para Y sern 0000 0100 0100, obteniendo en la salida S: 0010 0010 0110). Para visualizar el resultado se utilizarn 3 displays 7 segmentos. Activar los segmentos adecuados en funcin del nmero BCD que se quiera representar es una simple funcin combinacional que ya esta implementada con el circuito 7447. 2. solucione los literales b) y c) del ejemplo planteado anteriormente indicando el resultado en BCD y en base 10. 3. Investigue acerca de la conversin decimal fraccionario BCD y la conversin BCD fraccionario Decimal.

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