Códigos Binarios
- Códigos decimales
- Código Gray
- Códigos alfanuméricos
- Cubos n y distancia
- Códigos de despliegue
- Códigos para detectar y corregir errores
- Códigos Hamming
- Códigos CRC
Código BCD
El código más empleado es el BCD, que representa a los dígitos decimales por secuencias de bits en sistema binario. BCD es la abreviatura de Binary Coded Decimal es decir, decimal codificado en binario.
Una secuencia de 4 bits es una palabra del código. Nótese que a cada dígito decimal se le asocia una secuencia de 4 bits.
La posición de más a la izquierda, o más significativa, tiene peso 8. El bit menos significativo, el de más a la derecha, tiene ponderación 1. Las ponderaciones son potencias de 2.
Codigo Gray
El código Gray es otro tipo de código basado en un sistema binario pero de una construcción muy distinta a la de los demás códigos.Su principal característica es que 2 números sucesivos, cualesquiera, solo varían en 1 bit.Esto se consigue mediante un proceso poco riguroso que consiste en:
0 0 0 00 Se escribe en una columna los dígitos 0 y 1
1 1 1 01 Se toma una línea imaginaria en la base de la columna
-- -- --- Se reproduce la columna bajo la línea como si de un espejo
1 11 Se tratase
0 10 Se rellenan las dos zonas con 0s y con 1s
Por tanto, para un código Gray de n bits se toma el correspondiente Gray de n-1 bits, se le aplica simetría y se rellena su parte superior con 0s y la parte inferior de 1s.Esta codificación no tiene nada que ver con un sistema de cuantificación. En efecto, los términos 000, 101, etc no denotan un valor matemático real (a diferencia de los demás códigos) sino uno de los X valores que puede tomar una variable. Por lo tanto, se trata de hallar, partiendo de una variable que pueda tomar X valores, se toma un n suficiente como para que 2n>a X y ordenar estos estados de la variable conforme a las normas de Gray de cambio entre dos estados sucesivos.
Códigos Alfanuméricos
La mayor parte de los dispositivos periféricos empleados en sistemas de computación para comunicar al hombre con la máquina, permiten representar las letras minúsculas y mayúsculas, dígitos decimales, signos de puntuación y caracteres especiales.
Uno de los más empleados es el código ASCII. Este es un código de 7 bits, más uno de paridad. Permite representar 128 símbolos. Su nombre es una abreviación de "American Standard Code for Information Interchange".
En computadores personales se está empleando 8 bits para representar caracteres, lo cual permite denotar 256 símbolos. Esto ha sido especialmente útil en aplicaciones de procesamiento de textos en diversos idiomas, pues pueden incluirse letras con diferentes tipos de acentos.
Codigos para Detectar Errores
- Códigos de detección de errores
- Corrección de errores y códigos de detección de errores múltiples
- Códigos Hamming
- Códigos CRC
- Códigos Bidimensionales
No hay comentarios:
Publicar un comentario