“Conocimiento Programación>Lenguajes De Programación

Cómo Calcular Código Gray

2015/6/16
código Gray , también conocido como código binario reflejado , expresa todos sus valores como una secuencia de 1s y 0s . A diferencia de código binario , cada valor difiere de la anterior solamente en un solo bit . Esto tiene muchas aplicaciones prácticas , sobre todo en los cambios múltiples bits simultáneos se derive en errores . Códigos grises pueden tener cualquier número de bits , y los nuevos códigos de Gray se pueden calcular a partir de códigos binarios que tienen un poco menos que el código Gray propuesto. Instrucciones
1

Decidir sobre el número de bits que componen el código Gray. Por ejemplo , supongamos que desea un código Gray que es de 3 bits de longitud . El número de bits determina el número de valores diferentes del código Gray puede representar . Para saber el número de valores de un código Gray puede representar , elevar 2 a la potencia del número de bits que componen el código. Por ejemplo , un código Gray de 3 bits puede representar ocho valores diferentes .
2

Escriba el código binario de una secuencia que es 1 poco menos de su código Gray ( ver Recursos para más información sobre el código binario ) . Si su código Gray tiene 3 bits , escribirá el código binario de un código binario de 2 bits , así:

00 , 01, 10 , 11
3 < p> Añadir un cero a la izquierda de todos los números en la secuencia que acaba de escribir , así:

000 , 001, 010 , 011
4

Escriba el código binario de nuevo en sentido inverso orden, así:

11 , 10 , 01, 00
5

Añadir un líder uno a todos los números de la secuencia que acaba de escribir , así:
< p> 111 , 110, 101, 100
6

concatenar los dos listas . Ahora tiene un código Gray de 3 bits , que se parece a esto :

000 , 001, 010 , 011 , 111, 110 , 101, 100

Lenguajes De Programación
Tutoriales sobre algoritmos utilizados en Informática Gráfica
Computer Interface Instrucciones de diseño Humanos
¿Cuál es el propósito de un compilador en los lenguajes de programación de contexto?
Cómo hacer un Web Bot
Cómo escribir código de programación que pueden prevenir MS Access 2007 que se copie a otro equipo
Cómo convertir hexadecimal a BCD
Cómo obtener un Validar WSDL fichero de la URL Axis
S7 - 300 Capacitación Programación Siemens
Conocimiento de la computadora © http://www.ordenador.online