Ejemplo: cálculo del CRC que se refiere al mensaje hecho por dos byte de
información 0000 0010 (02h) y 0000 0111 (07h).
Inicialización CRC (punto 1)
Primer byte de información
Cálculo XOR (punto 2)
Primer desliz. hacia derecha (punto 3)
Valor fijo (el bit salido es 1)
Cálculo XOR (punto 4)
Segundo desliz. hacia derecha (punto 3) 0110
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Tercer desliz. hacia derecha (punto 3)
Cuarto desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Quinto desliz. hacia derecha (punto 3)
Sexto desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Séptimo desliz. hacia derecha (punto 3)
Octavo desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Segundo byte de información
Cálculo XOR (punto 2)
Primer desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Segundo desliz. hacia derecha (punto 3) 0111
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Tercer desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
Cálculo XOR
Cuarto desliz. hacia derecha (punto 3)
Quinto desliz. hacia derecha (punto 3)
Valor fijo (punto 4, el bit salido es 1)
HD45 / HD46
1111
1111
1111
1111
0111
1111
1010
0000
1101
1111
1111
1010
0000
1100
1111
0110
0111
0011
0011
1010
0000
1001
0011
0100
1001
0010
0100
1010
0000
1000
0100
0100
0010
0010
0001
1010
0000
1000
0001
1000
0001
0100
0000
1010
0000
1110
0000
0000
1010
0000
1101
0000
0110
1000
1010
0000
1100
1000
0110
0100
0011
0010
1010
0000
- 68 -
1111
1111
0000
0010
1111
1101
1111
1110
|
0000
0001
1111
1111
1111
1111
|
0000
0001
1111
1110
1111
1111
|
1111
1111
|
0000
0001
1111
1110
1111
1111
|
1111
1111
|
0000
0001
1111
1110
0111
1111
|
0011
1111
|
0000
0001
0011
1110
0000
0111
0011
1001
1001
1100
|
0000
0001
1001
1101
0100
1110
|
0000
0001
0100
1111
0010
0111
|
0000
0001
0010
0110
0001
0011
|
0000
1001
|
0000
0001
1
1
0
1
0
1
0
1
1
1
1
0
1
V2.4