Permite representar cada uno de los números decimales en 4 bits.
CÓDIGO BCD EXCESO-3
se obtiene a partir del código BCD
natural, simplemente sumando 310
(00112) a cada código BCD de cada
dígito decimal.
Usos
resulta de utilidad en
aplicaciones donde se requiere
realizar operaciones aritméticas
usando complementos.
CÓDIGO BCD 2421
Este es otro código BCD
autocomplementario, y su nombre (2421)
indica la ponderación de sus bits para
obtener su equivalente en decimal y
biceversa
CÓDIGO 2 DE 5 (BIQUINARIO)
El código 2 de 5 es un código multibit no ponderado, es decir, los
códigos no pueden obtenerse usando una expresión polinomial;
este código está diseñado para la detección de errores en
diferentes tipos de cálculos y operaciones con registros de
corrimiento. Se usan cinco bits para representar los dígitos
decimales (0-9). Como el nombre lo implica sólo dos de los cinco
bits son 1.
situaciones en las que no es conveniente utilizar el binario natural
Cuando se busca una
conversión más sencilla
decimal - binario
(códigos BCD) o o
Cuando se van a
manejar números
negativos (Códigos BCD
autocomplementarios)
Cuando se busca
minimizar errores de
sensado en “encoders”
de posición de una
cantidad a otra (código
gray)
Cuando se quiere
detectar errores en
transmisión de datos
(código de paridad) o
Cuando se quiere
detectar y corregir
errores en transmisión de
datos (código Hamming)
Códigos Numéricos
Codigo Gray
Este es un código binario no ponderado y tiene la propiedad
de que los códigos para dígitos decimales sucesivos difiere
en un sólo bit. al código Gray también se le llama
autorreflejado, o cíclico. En la siguiente tabla se muestra
dicho código para los números del 0 al 16
CONVERSIÓN GRAY - BINARIO
APLICACIÓN A SENSORES ÓPTICOS
La principal característica del código gray es que es
muy utilizada en sensores ópticos para codificar la
posición
CÓDIGOS ALFANUMÉRICOS
Encargado del procesamiento de datos los como números, letras y símbolos especiales. Para
manejar estos datos usando dispositivos digitales, cada símbolo debe estar representado
por un código binario.
Códigos Numéricos
CODIGO DE SIETE SEGMENTOS.
el exhibidor o display de siete segmentos, el cual consiste en un arreglo de siete indicadores
luminosos (LED’s) u opacos (cristal líquido). Existen dos tipos de exhibidores de siete segmentos
construidos con LED’s, estos son los de ánodo común y los de cátodo común. Este tipo de displays
permite la representación de información de tipo numérico principalmente, sin embargo, también
permite algunos caracteres alfabéticos, tales como: a, A, b, c, C, d, E, F, G, H, y, j, L, o, O, p, q, r, s, u, z
CÓDIGOS PARA DETECCIÓN Y CORRECCIÓN DE ERRORES
Aunque los dispositivos en circuito integrado tales como microprocesadores, puertas lógicas o
circuitos de memoria carecen de partes móviles y por lo tanto tienen alta confiabilidad. Se pueden
producir errores por polvo en las cabezas lectoras de una unidad de disco. También es muy común la
ocurrencia de errores en la transmisión de datos a distancia.
TRANSMISIÓN SERIE Y PARALELO
La transmisión de datos digitales en
paralelo ocupa una línea física por cada bit
de los datos a enviar, esto hace que este
tipo de transmisión sea usada en distancias
relativamente cortas (unos cuantos
metros), ya que de otra manera se vuelve
muy costosa. Por otro lado, la transmisión
de datos a distancias muy grandes (del
orden de cientos de metros a miles de
kilómetros) hace necesario usar menos
líneas físicas
CÓDIGO DE PARIDAD
Un método muy simple, pero ampliamente
utilizado por su sencillez para detectar
errores en transmisión de datos consiste en
añadir un bit de paridad (p) a cada carácter,
normalmente en la posición más
significativa. O En el código de paridad par,
el bit de paridad (p) se elige de manera que
el número de bits 1 del dato sea un número
par incluyendo el bit de paridad. En el código
de paridad impar, el bit de paridad se elige
de modo que el número de bits 1
(incluyendo el de paridad) del dato sea
impar. Capítulo 3 Códigos Binarios 26 1 0 1 0
0 0 1 1 0 Transmisor Receptor Transmisión
paralela del caracter "F" MSB LSB
Transmisor Receptor Transmisión serie del
caracter "F" MSB LSB De esta manera,
cuando cambia un bit durante la
transmisión, el número de unos en el
carácter recibido tendrá la paridad
equivocada y el receptor sabrá que se ha
producido un error.
CÓDIGO DE HAMMING
En él se añaden k bits de paridad a un carácter de n
bits, formando un nuevo carácter de n + k bits. Los
bits se enumeran empezando por 1, no por 0, siendo
el bit 1, el de la izquierda, el más significativo. Todo bit
cuyo número sea potencia de 2 es un bit de paridad y
todos los demás se utilizan para datos. Para un
carácter ASCII de 7 bits, se añaden 4 bits de paridad.
Los bits 1, 2, 4 y 8 son bits de paridad; 3, 5, 6, 7, 9, 10 y
11 son los 7 bits de datos. Cada bit de paridad
comprueba determinadas posiciones de bit y se
ajusta de modo que el número total de unos en las
posiciones comprobadas sea par, si se trata de
paridad par.