Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los utilizados como polinomio generador deben cumplir con tres condiciones
importantes:
1. El polinomio debe tener un 1 en su bit de mayor y de menor peso
2. No debe ser divisible por x, es decir 10
3. Debe ser divisible por x+1, es decir 11
Existen unos polinomios estándar que cumplen con las características y que han sido
utilizados en los estándares internacionales para la transmisión de datos:
CRC – 4 = x4 + x + 1
CRC – 8 = x8 + x2 + x + 1
x8 + x5 + x4 + 1
CRC – 32 = x32 +x26 +x23 +x22 +x16 +x12 +x11 +x10 +x8 +x7 +x5 +x4 +x2 +x+ 1
Para determinar el código de redundancia cíclica se deben seguir los siguientes pasos:
GENERACIÓN DE CRC
1 0 1 1 0 1 0 1 1 0 0 0 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0
1 0 1 1 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0
1 0 1 1 1
1 0 0 1 1
0 1 0 0 0
0 0 0 0 0
1 0 0 0 0
1 0 0 1 1
0 0 1 1 0
0 0 0 0 0
0 1 1 0 0
0 0 0 0 0
1 1 0 0 CRC
CHEQUEO DE CRC
1 0 1 1 0 1 0 1 1 1 1 0 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0
1 0 1 1 0
1 0 0 1 1
0 1 0 1 1
0 0 0 0 0
1 0 1 1 1
1 0 0 1 1
0 1 0 0 1
0 0 0 0 0
1 0 0 1 1
1 0 0 1 1
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 SIN ERROR