Codigo BCD
kuinony25 de Julio de 2011
827 Palabras (4 Páginas)926 Visitas
Código BCD
Para poder compartir información, que está en formato digital, es común utilizar las representaciones binaria y hexadecimal.
Hay otros métodos de representar información y una de ellas es el código BCD.
Con ayuda de la codificación BCD es más fácil ver la relación que hay entre un número decimal (base 10) y el número correspondiente en binario (base 2)
El código BCD utiliza 4 dígitos binarios (ver en los dos ejemplos que siguen) para representar un dígito decimal (0 al 9). Cuando se hace conversión de binario a decimal típica no hay una directa relación entre el dígito decimal y el dígito binario.
Ejemplo 1:
Conversión directa típica entre un número en decimal y uno binario.
8510 = 10101012
La representación el mismo número decimal en código BCD se muestra a la derecha
Ejemplo 2:
Conversión directa típica entre un número en decimal y uno binario.
56810 = 10001110002
La representación el mismo número decimal en código BCD se muestra a la derecha
Como se puede ver, de los dos ejemplos anteriores, el número equivalente decimal no se parece a la representación en código BDC.
Para poder obtener el equivalente código BCD de cada cifra de los números anteriores, se asigna un "peso" o "valor" según la posición que ocupa.
Este "peso" o "valor" sigue el siguiente orden: 8 - 4 - 2 - 1. (Es un código ponderado)
Del último ejemplo se observa que el número 5 se representa como: 0 1 0 1.
El primer "0" corresponde al 8,
el primer "1" corresponde a 4,
el segundo "0" corresponde a 2, y...
el segundo "1" corresponde a 1.
De lo anterior: 0 x 8 + 1 x 4 + 0 x 2 + 1 x 1 = 5
Al código BCD que tiene los "pesos" o "valores" antes descritos se le llama: Código BCD natural.
El código BCD cuenta como un número binario normal del 0 al 9, pero del diez (1010) al quince (1111) no son permitidos pues no existen, para estos números, el equivalente de una cifra en decimal.
Este código es utilizado, entre otras aplicaciones, para la representación de las cifras de los números decimales en displays de 7 segmentos.
Notas: Los subíndices 2 y 10, se utilizan para acotar, en el primer caso que el número es binario y en el segundo caso que el número es decimal.
Código Baudot
La información, para ser transmitida, necesita ser adaptada al medio de transmisión. Para ello, generalmente, será preciso codificarla de tal forma que pueda asegurarse una recepción adecuada y segura. Si tenemos la información en un determinado alfabeto fuente y queremos transformarla en otro alfabeto destino, podemos definir codificación como a la realización de dicha transformación, siendo el código la correspondencia existente entre cada símbolo del alfabeto fuente y cada conjunto de símbolos del alfabeto destino.
El código Baudot fue inventado por Emile Baudot en 1874 y se utilizó en las primeras transmisiones telegráficas y radioeléctricas. Se trata de un código de 5 bits capaz de representar hasta 32 caracteres distintos, pero tiene además dos de ellos que permiten conmutar entre dos grupos denominados letras y figuras. El grupo de letras contiene el abecedario completo de mayúsculas de la A la Z, mientras que el grupo de figuras contiene las cifras del 0 al 9, los signos de puntuación y caracteres especiales hasta un total de 26. La siguiente tabla muestra el código Baudot.
El código BAUDOT, es un código anterior al EBCDIC, es utilizado principalmente en cinta, el uso del Baudot sobrevive in TTDs y algunas aplicaciones del radio HAM.
En el código Baudot los caracteres son expresados utilizando 5 dígitos. Este código utiliza dos subconjuntos
...