Le codage numérique : le code XS 3 (Code de STIBITZ), le code Aiken et le codage 2B1Q
- Le code XS 3 (code de STIBITZ)
- Le code Aiken
- Le codage 2B1Q
1. Le code XS 3 (code de STIBITZ)
Le code à excès de 3 (XS 3) connu aussi sous le nom de code de STIBITZ, est obtenu en ajoutant 3 au code BCD.
Par exemple si on cherche le code XS 3 correspondant à 2, on sait que 2 en BCD = 0010 et que 3 = 0011.
Pour obtenir le XS 3 correspondant à 2, on fait 0010 + 0011 = 0101.
Donc 2 en XS 3 est égale à 0101
Voici le tableau de conversion:
| Décimal |
Code XS 3 |
| 0 |
0011 |
| 1 |
0100 |
| 2 |
0101 |
| 3 |
0110 |
| 4 |
0111 |
| 5 |
1000 |
| 6 |
1001 |
| 7 |
1010 |
| 8 |
1011 |
| 9 |
1100 |
2. Le code Aiken
Le code Aiken s’agit d’un code pondéré et auto-complémentaire. C’est un code 2421, c'est-à-dire les poids des
éléments binaires sont 2, 4,2 et 1.
Voici le tableau de conversion:
| Décimal |
Code Aiken |
|
2 |
4 |
2 |
1 |
| 0 |
0 |
0 |
0 |
0 |
| 1 |
0 |
0 |
0 |
1 |
| 2 |
0 |
0 |
1 |
0 |
| 3 |
0 |
0 |
1 |
1 |
| 4 |
0 |
1 |
0 |
0 |
| 5 |
1 |
0 |
1 |
1 |
| 6 |
1 |
1 |
0 |
0 |
| 7 |
1 |
1 |
0 |
1 |
| 8 |
1 |
1 |
1 |
0 |
| 9 |
1 |
1 |
1 |
1 |
3. Le codage 2B1Q
Le codage 2B1Q est beaucoup plus utilisé dans les technologies RNIS, HDSL. Dans ce codage, des bits
correspondent à 4 valeurs de tension selon le tableau ci-dessous :
| Les bits |
Tension |
| 00 |
-3 |
| 01 |
-1 |
| 11 |
+1 |
| 10 |
+3 |