Vous êtes sur la page 1sur 4

Escuela Politcnica del Ejrcito

Nombre: Patricio Quishpe Curso: 6 MCT C CDIGOS GRAY No es ponderado ni es un cdigo aritmtico; esto es, no hay pesos especficos asignados a las posiciones de los bits. El carcter importante del cdigo Gray es que exhibe solo un cambio de bit nico de un nmero de cdigo al siguiente. Esta propiedad es muy importante para muchas aplicaciones, tales como codificadores de posizian axial, donde la susceptibilidad a errores se incrementa con el nmero de cambios de bit entre nmeros adyacentes en una secuencia. La tabla siguiente es una lista del cdigo Gray de cuatro bits para nmeros decimales del 0 al 15. Los nmeros binarios se muestran en la tabla como una referencia. Como los nmeros binarios, el cdigo Gray puede tener cualquier nmero de bits. Note el cambio de bit nico entre los nmeros sucesivos del cdigo Gray.

CONVERSIN DE BINARIO A CDIGO GRAY La conversin entre el cdigo binario y el cdigo Gray a veces es muy til. Primeramente, mostraremos cmo convertir un nmero binario a un nmero de cdigo Gray. Se aplican las siguientes reglas: El bit ms significativo (el ms a la izquierda) en el cdigo Gray es el mismo que el MSB correspondiente en el nmero binario, Yendo de izquierda a derecha, sume cada par adyacente de bits del cdigo binario, para obtener el siguiente bit del cdigo Gray. Descarte acarreos. Ejemplo: Paso 1. El digito del cdigo Gray mas a la izquierda es el mismo que el digito del cdigo binario mas a la izquierda. 1 1 0 1 1 0 Binario Gray

Paso 2. Sume el bit de cdigo binario mas a la izquierda al bit adyacente. 1+0 1 1 1 1 0 Binario Gray

Paso 3. Sume el siguiente par adyacente. 1 1 0+1 1 1 1 0 Binario Gray

Paso 4. Sume el siguiente par adyacente y descarte el acarreo. 1 1 0 1 1+1 1 0 0 Binario Gray

Paso 5. Sume el ltimo par adyacente. 1 1 0 1 1 1 1 +0 0 1 Binario Gray

La conversin ha sido completada; el codio Gray es 11101. CONVERSIN DE GRAY A BINARIO Para convertir de cdigo Gray a Binario, se utiliza un mtodo similar, pero con algunas diferencias. Se aplican las siguientes reglas: El bit ms significativo (el ms a la izquierda) es el cdigo binario es el mismo que el bit correspondiente en el cdigo Gray. Sume cada bit generado del cdigo binario al bit del cdigo Gray en la siguiente posicin adyacente. Descarte acarreos. Ejemplo: Paso 1. El digito del cdigo binario ms a la izquierda es el mismo que el digito del cdigo Gray mas a la izquierda. 1 1 1 0 1 1 Gray Binario

Paso 2. Sume el ltimo bit del cdigo binario que se acaba de generar al bit del cdigo Gray en la siguiente posicin. Descarte acarreos.(En negrilla bit que se suman). 1 1 0 1 1 Gray Binario

1 0

Paso 3. Sume el ltimo bit del cdigo binario que se acaba de generar al bit del cdigo Gray en la siguiente posicin. 1 1 1 0 1 1 Gray Binario

0 0

Paso 4. Sume el ltimo bit del cdigo binario que se acaba de generar al bit del cdigo Gray en la siguiente posicin. 1 1 1 0 1 1 1 Gray Binario

0 0

Paso 5. Sume el ltimo bit del cdigo binario que se acaba de generar al bit del cdigo Gray en la siguiente posicin. Descarte acarreos. 1 1 1 0 1 1 Gray

0 0 1 0 Binario

Vous aimerez peut-être aussi