Sei sulla pagina 1di 11

CODIGO GRAY

SISTEMAS DIGITALES
Ing. Darcy D. Flores Nieblas

Hctor Eduardo Chavez Caldera 148576


Fernando Sandoval
Oscar Robles
Que es el cdigo Gray?

El cdigo gray es un cdigo sin


ponderacin que cambia solo un
bit entre una palabra de cdigo y
la siguiente en una secuencia
Es utilizado principalmente en
sistemas de posicin, ya sea
angular o lineal.
Caractersticas:

Su principal caracterstica es que


2 nmeros sucesivos, cualesquiera,
solo varan en 1 bit.
Es un cdigo continuo, cclico y no
ponderado
Historia:

Frank Gray invent un mtodo


para convertir seales analgicas
a grupos de cdigo binario
reflejado utilizando un aparato
diseado con vlvulas de vaco,
con lo cual garantiz que en
cualquier transicin variara tan
slo un bit.
Aplicaciones:

Sus aplicaciones principales se


encuentran en la industria y en
robtica.
Codificadores de posicin
Torres de Hanoi
Los algoritmos genticos
Ventajas:

La ventaja principal del cdigo de


gray es que este no te arrojara
algn resultado errneo, como lo
hacen otros cdigos(binario).
Es mas fcil corregir los errores en
las comunicaciones digitales
Conversin Binario - Gray

Para convertir un numero binario a cdigo gray, simplemente se le aplica una


operacin XOR con el numero desplazado un bit a la derecha
Ejemplo: convertir el cdigo binario 111000 a cdigo gray:

Operaciones XOR: Binario

1+1=0
0+0=0
Gray
1+0=1
0+1=1
Conversin Gray - Binario

El primer dgito del cdigo Gray ser


el mismo que el del binario
Si el segundo dgito del cdigo
Gray es 0, el segundo dgito
binario es igual al primer digito
binario, si este dgito es 1 el
segundo dgito binario es el inverso
del primer dgito binario.

Gray

Binario
Conversin Binario a Gray:

111000

011001

110101010001
Conversin Gray a Binario:

11101100

10010110

10001101
Bibliografa:
SISTEMAS DIGITALES. PRINCIPIOS Y APLICACIONES. RONALD J. TOCCI. EDITORIAL PRENTICE HALL
HISPANOAMERICA, S. A.
HTTP://MENA.COM.MX/GONZALO/MAESTRIA/ALGOR/CODIGOBINARIOGRAY.PDF

Potrebbero piacerti anche