Excess-3

From Wikipedia, the free encyclopedia

Le décimal codé binaire Excess-3 (XS-3), ou code de Stibitz (en), est un système de numération biaisé, utilisé principalement par d'anciens processeurs pour la représentation des nombres en base 10.

Les représentations biaisées, ou Excess-N, sont des systèmes qui utilisent un nombre N prédéfini comme nombre biaisant, c'est-à-dire comme décalage avec la représentation canonique. En XS-3, chaque chiffre d'un nombre décimal est représenté par les quatre bits de sa représentation binaire, additionné de 3. Le code XS-3 d'un nombre est donc similaire à son code BCD, à la différence que chaque groupe de quatre bits est incrémenté de 3 :

Décimal XS-3 Décimal XS-3
0 0011 9 1100
1 0100 8 1011
2 0101 7 1010
3 0110 6 1001
4 0111 5 1000

Ainsi, la représentation XS-3 de 127 est 010001011010 (0100, 0101, 1010) ; en comparaison, la représentation BCD de 127 est 000100100111 (0001, 0010, 0111).

Voir aussi

Related Articles

Wikiwand AI