¿Cómo entender el código Gray?

Código gris, también llamado código binario cíclico o código binario reflejado

En el sistema digital solo se pueden reconocer 0 y 1, y varios datos deben convertirse en códigos binarios para su procesamiento. El código Gray es un código no ponderado que utiliza codificación absoluta. Un código Gray típico es un código autocomplementario de un solo paso con características reflectantes y cíclicas. Sus características cíclicas y de un solo paso eliminan la posibilidad de errores importantes. , sus características de reflexión y autocompensación hacen que la inversión sea muy conveniente. El código Gray es una codificación confiable y es un método de codificación que minimiza los errores porque el código binario natural se puede convertir directamente en una señal analógica mediante un convertidor de digital a analógico, pero en algunos casos, como la conversión de decimal 3 a 4, binario Cada bit del código debe cambiar, lo que hace que el circuito digital genere un gran pulso de corriente pico. El código Gray no tiene este inconveniente. Es un sistema de ordenamiento numérico en el que todos los números enteros adyacentes difieren en un solo número en su representación numérica. Cuando convierte entre dos números adyacentes cualesquiera, solo cambia un dígito. Reduce en gran medida la confusión lógica al pasar de un estado al siguiente. Además, debido a que solo hay una diferencia numérica entre el número máximo y el número mínimo, generalmente se le llama código de reflexión Gray o código cíclico.