Tareas
El sumador binario es el circuito básico aritmético de cualquier computador. Un sumador paralelo binario de n bits es un circuito digital combinacional que produce la suma binaria ensu salida de dos numero binario en paralelo de n bits presentes en sus entradas más el bit de entrada de acarreo. Además de la suma de n bits de los dos números, genera en su salida el bit de acarreoque se pueda producir. Los computadores o calculadoras que realizan operaciones aritméticas directamente en el sistema de números decimales representan a estos en el código BCD (Binary CodedDecimal).
Al efectuar la suma de dos números representados en el código BCD con un sumador binario, la suma a la salida del sumador puede no estar representada en BCD.
Para representar númerosdecimales en BCD, este código toma cada digito decimal y lo representa con un código de cuatro bits, que va de 0000 a 1001.
Ejemplos de sumas igual a nueve o menor:
1. Considere la suma de 5 y 4usando BCD para representar cada digito:
5 0101 BCD para 5
+4 +0100 BCD para 4
____ _____
9 1001 BCD para 9
La sumase realiza como en la suma binaria normal y la suma es 1001, que es el código BCD para 9.
2.-
45 0100 1010 BCD para 45
+33 +0011 0011 BCD para 33____ ____________
78 0111 1000 BCD para 78
En este ejemplo los códigos de cuatro bits para 5 y 3 se suman en binario para producir 1000, que es el códigoBCD para 8. De manera similar, la suma de las posiciones del segundo digito decimal produce 0111, lo cual es el código BCD para 7. El total es 01111000, que es el código BCD para 78.
En losejemplos anteriores, ninguna de las sumas de los pares de dígitos decimales excedió de 9; por lo tanto, no se produjeron acarreos decimales.
Ejemplos de suma mayor a 9:
1.-
6 0110 BCD para 6...
Regístrate para leer el documento completo.