Calculadora de código Hamming
Genera un código Hamming (7,4) con cuatro bits de datos y detecta o corrige un error de transmisión de un solo bit.
Acerca de la calculadora de código Hamming
Ejemplos de código Hamming
| Datos o código recibido | Resultado | Explicación |
|---|---|---|
| Datos 1011 | 0110011 | Los bits de paridad son 0, 1 y 0. |
| Datos 1101 | 1010101 | Los bits de paridad son 1, 0 y 0. |
| Recibido 0010101 | Error en la posición 1 | Invertir el primer bit restaura 1010101. |
Cómo usar la calculadora de código Hamming
- Introduce exactamente cuatro bits de datos binarios sin espacios ni separadores.
- Opcionalmente, introduce una palabra recibida de siete bits para comprobar errores de transmisión.
- Pulsa Calcular código Hamming para generar la palabra con paridad par.
- Revisa el síndrome y el código corregido si introdujiste una palabra recibida.
Preguntas frecuentes sobre código Hamming
¿Qué significa Hamming (7,4)?
La palabra contiene siete bits en total y transporta cuatro bits de datos originales. Los otros tres aportan paridad para corregir errores.
¿Qué convención de paridad usa esta calculadora?
Usa paridad par en los tres grupos. Por tanto, un grupo válido contiene un número par de bits con valor uno.
¿Cómo localiza un error el síndrome?
Cada comprobación fallida aporta un valor posicional binario al síndrome. La suma es la posición, contada desde uno, del único bit erróneo.
¿Puede Hamming (7,4) corregir dos errores?
No, está diseñado para corregir un bit alterado por palabra. Dos cambios pueden producir un síndrome engañoso y no deben considerarse corregibles con seguridad.
¿Dónde se usan los códigos Hamming?
Se usan para enseñar teoría de códigos y en diseños de memoria, comunicación y almacenamiento. Los sistemas reales suelen usar códigos extendidos o más potentes según su fiabilidad requerida.