Anar al contingut

Còdic 2 entre 5

De L'Enciclopèdia, la wikipedia en valencià

El còdic 2 entre 5, a voltes confòs en el biquinario, és un còdic utilisat per a la detecció d'errors en transmissions digitals.

Existixen varis métodos per a la codificació per mig del sistema 2 entre 5. A continuació s'explica un d'ells:

Es tracta d'un còdic ponderat a on els pesos per als 4 primers bits són 1,2,3,6. El bit més significatiu s'utilisa per a completar la paritat parell. Té dos característiques a tindre en conte:

- No existix codificació per al 0; cal “inventar-se” una.

- Només pot haver dos bits a 1 entre els cinc bits (d'ahí el seu nom).

Si partim dels pesos directes veem que podem codificar els números 1, 2, 3 i 6 utilisant un sol bit. En estos números s'activa el bit de paritat a 1 per a complir la paritat parell, quedant els números d'esta manera:

Decimal 2 entre 5
1

2
3
6

11000

10100
10010
10001

El restant de números (4, 5, 7, 8 i 9) els formarem per combinació de dos bits (sumixca de pesos):


Decimal
suma
2 entre 5
4

5
7
8
9

3+1

3+2
6+1
6+2
3+6

01010

00110
01001
00101
00011

Com ya hem utilisat els dos bits possibles, no fa falta el bit de paritat, per lo que permaneix a 0

El 3 també podíem haver-ho obtingut per mig de 2+1. Esta duplicidad és la que se selecciona per a representar el 0, ya que el 3 té el seu propi bit de pes igual a 3.


Decimal
2 entre 5
0
01100


També pot ser un còdic no ponderat, en el que els valors són:

0 = 00011
1 = 00101
2 = 00110
3 = 01001
4 = 01010
5 = 01100
6 = 10001
7 = 10010
8 = 10100
9 = 11000