Beruflich Dokumente
Kultur Dokumente
001
011
100
101
tienes que tener en cuenta que para convertir de binarios a Gray los valores que
deben ser sumados en base 2 toman los siguientes valores 1+1=0, 0+0=0 , 1+0=1
y 0+1=1 esta operación de forma vertical como se muestra en el siguiente ejemplo:
1010
1010
----
1111
Nótese que desde el 7 podría pasar a 0 con un solo cambio de switch (el más
significativo pasa a cero). Esta es la propiedad llamada "cíclica" del código de Gray.
Conversiones
Base 2 a Gray
Para convertir un número binario (en Base 2) a código Gray, simplemente se le
aplica una operación XOR con el mismo número desplazado un bit a la derecha, sin
tener en cuenta el acarreo.
Ejemplo: 1010 (Base 2) a gray
1010
1010
----
1111
0111
0111
------
0100
110101010001
110101010001
------------
101111111001