Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funcionamiento Del Algoritmo xs3 PDF
Funcionamiento Del Algoritmo xs3 PDF
Desarrollo
Qu es el cdigo BCD?
El cdigo BCD (acrnimo de Binary Coded Decimal) se utiliza para representar fcilmente nmeros decimales
en formato binario. Consiste en sustituir cada digito decimal por su equivalente binario natural de cuatro bits.
Decimal
BCD
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
Tabla 1. Cdigo BCD.
No se utiliza para transimisin ni almacenamiento pues necesita ms bits que el cdigo binario para representar
un nmero, sin embargo, es utilizado para representacin en displays.
Ejemplo:
Convertir el nmero
Sabemos que el nmero contendr tres dgitos, entonces el registro decimal ser de doce bits. Mediante el
algoritmo tendrmos los siguientes resultados:
Iteracin
Paso
Registro decimal
Registro binario
110 0100
110 0100
110 0100
100 100X
100 100X
100 100X
001 00XX
001 00XX
001 00XX
010 0XXX
010 0XXX
010 0XXX
100 XXXX
100 0000
100 0000
00X XXXX
00X XXXX
0X XXXX
0X XXXX
Extra
Final
0001 = 1
0000 = 0
0000 = 0
0001 0000 0000 = 1 0 0
Tabla 2. Ejemplo.
Conclusin
Es posible observar que la salida es el nmero en binario propuesto, slo que con su respectiva codificacin
BCD. Este algoritmo funciona para cualquier nmero binario pero es necesario implementarlo como se
menciona.
El principal error que suele cometerse es no conocer el tamao del registro decimal y el nmero de corrimientos
que debe hacerse, sin embargo, esa cuestin fue explicada anteriormente.
Es mucho ms efectivo que el mtodo de sumadores BCD puesto que el resultado es el mismo, sin embargo, el
nmero de operaciones que se realizan es menor y por lo tanto el costo de tiempo tambin lo es.
Referencias
1. Esteve, B. R. (2005). Cap. 1.5 Otros cdigos: Cdigo BCD y cdigo Gray. En Fundamentos de electrnica
digital (pp. 32-36). Valencia, Espaa: Universidad Politcnica de Valencia. Servicio de publicacin.