Saltar al contenido

Calculadora de código Hamming

Codifica datos o comprueba una palabra con posiciones y paridad par claras.

Entradas Hamming

Procesado en tu navegador.

Codificar: 4 u 11 bits. Comprobar: 7 o 15 bits. El valor gris es un ejemplo. Calcular lo usa; al enfocar cualquier campo se borra para introducir tus datos.

Resultado del código

Elige modo y acción, introduce bits y calcula.

Cómo usarla

Elige (7,4) para cuatro bits o (15,11) para once. Codificar añade paridad; Comprobar analiza una palabra recibida.

Convención

La cadena se numera de izquierda a derecha desde 1. Las posiciones 1, 2, 4 y 8 son de paridad par.

Ejemplo

Los datos 1011 producen 0110011. Si cambia la posición 5, el síndrome 5 permite restaurarla bajo la hipótesis de un único error.

Límites

Se conservan ceros iniciales. Dos o más errores pueden dar un síndrome engañoso; SECDED no está incluido.

Cómo leer el síndrome

Cada comprobación fallida aporta su posición de paridad. La suma es el síndrome: 0 no detecta un error simple; otro valor señala el bit a invertir solo si hay un único error.

Cuándo sirve

Es útil para aprender y corregir un error simple. No cifra, comprime ni protege contra ráfagas; sistemas reales pueden usar SECDED o códigos más fuertes.