Está en la página 1de 15

EL CÓDIGO GRAY

Es un tipo de código basado en un


sistema de numeración binario en que
dos palabras consecutivas difieren
solamente en uno de sus dígitos
ANÁLISIS

El caso para n = 1 es trivial pues se


trata de la misma secuencia que en el
orden lexicográfico.
Para n = 2 notamos que la mitad
superior de la secuencia difiere de la
inferior en el bit más significativo.
Si abajo del código Gray para n = 2 añadimos
una copia del mismo invertida en el eje vertical
se cumple la propiedad de cambio en un solo
bit.
El resultado es el código binario Gray para n =
3.
INVENTOR DEL CÓDIGO
GRAY

El código binario reflejado o


código Gray, nombrado así en
honor del investigador Frank
Gray, fue un físico e
investigador en los
Laboratorios Bell.
Para que se utiliza
Es utilizado principalmente en
sistemas de posición, ya sea
angular o lineal. Sus aplicaciones
principales se encuentran en la
industria y en robótica.
…..
011
100
…..
Como hacer la Tabla
Tabla de números en binario y código Gray
Convertir de binario a Gray

Cuando un número binario pasa de: 0111 a


1000 (de 7 a 8 en decimal) o de 1111 a
0000 (de 15 a 0 en decimal) cambian
todas las cifras.

Para el mismo caso pero en código Gray:


0100 a 1100 (de 7 a 8 en decimal) o de
1000 a 0000 (de 15 a 0 en decimal) sólo
ha cambiado una cifra.
Convertir de Gray a binario
MÉTODO DE PARIDAD

El método de paridad es un método de


detección de error para sistemas de
transmisión que involucran errores de
un bit o un número impar de bits.

Un bit de paridad es un bit que se


adjunta o añade a un grupo de bits
para forzar el numero de 1’s a ser par
(paridad par) o impar (parida impar).
Detección de un error.- un bit de paridad
facilita la detección de un único error de bit
o de cualquier número impar de errores, lo
cual es muy improbable, peo no puede
detectar dos errores dentro de un grupo
Ejemplo:
Si queremos transmitir el código BCD 0101. El código total transmitido incluyendo
el bit de paridad par es:

Si se produce un error en el tercer bit de la izquierda ( el 1 se transmite como 0 )

En general un bit de paridad solo permite detectar errores, no corregirlo.

También podría gustarte