Logica
Al hacerse necesario el mostrar los datos en formato decimal, se necesita tantos elementos como dígitos tenga el dato, ejemplo las calculadoras,donde la visualización de los datos se realiza mediante visualizadores display de siete segmentos.
En estas aplicaciones aquellos códigos que hacen que se representencada uno de estos dígitos decimales, se denominan códigos BCD, significando decimal codificado en binario (Binary Coded Decimal).
Entre estos códigos, el de más interespráctico, encontramos e l BCD natural, que basa en rpresentar cada dígito decimal a su correspondiente binario natural. Cada dígito corresponde a un grupo de 4 bits.
Serequiere que los datos de entrada decimales, sean convertidos internamente a BCD. Para obtener los datos se requiere una conversión inversa. (pasar de BCD a decimal)
Pararealizar esto se requieren unos circuitos integrados (CI) codificadores y decodificadoresque junto con los display, permiten operar en el sistema decimal, aunque elaparato lo haga internamente en binario.
El código BCD es un código ponderado; a cada bit le corresponde un valor (peso) de acuerdo con la posición que ocupa, igual que elbinario natural. Los pesos son: 8-4-2-1.
La representación del 1 al 9 corresponde con el binario natural, pero a partir del número decimal 10, se precisan dos gruposde 4 bits por dígito.
Ejemplo: el número 13.
0001 0011
1 3
Para codificar un número decimal de N dígitos se requieren N grupos de 4 bits.
Ejemplo: 2001
2 = 00100010 0000 0000 0001
0 = 0000 2 0 0 1
0 = 0000
1 = 0001
Tabla de códigos BCD
Decimal Código BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
Regístrate para leer el documento completo.