Red de conocimiento informático - Conocimiento de la instalación - Encontrar el código Hamming de un número binario

Encontrar el código Hamming de un número binario

Categoría: Computadora/Red gt; Programación gt; Otros lenguajes de programación

Descripción del problema:

Se supone que los datos a verificar es un número binario ***********, busque el código Hamming (se requieren pasos detallados)

Análisis:

Ubicación de almacenamiento binario: A1 A2 A3. A4 A5 A6 A7 A8 A9 A10 A11 A12

Ubicación de almacenamiento de datos: D1 D2 D3 D4 D5 D6 D7 D8

En tu ejemplo: 0 1 1 0 1 1 0 1

Código Hamming: C1 C2 C3 C4

C1 = D1 D2 D4 D5 D7

C2 = D1 D3 D4 D6 D7

C3 = D2 D3 D4 D8

C4 = D5 D6 D7 D8

Entonces se puede encontrar tu respuesta

En cuanto a por qué, mira el número de posición de los datos, D1 es 3, y esto se puede obtener usando C1 C2, por lo que al calcular C1, puede usarlos para calcular el código de posición. Debe usar el código binario de datos de C1 para sumar. el valor es 0. De lo contrario es 1.

Según tus datos, C1 = 0 + 1 + 0 + 1 + 0 = 0. .