C'est la même méthode pour toutes les bases. Ici, avec 8 bits, nous pouvons
coder jusqu'à 255, soit 2^8 - 1. D'une manière générale, la résolution d'un
nombre binaire est : sur n bits : 0 < x < 2n – 1.
2- Le système décimal : c’est un système de représentation à base dix (b=10)
dont les chiffres vont de 0 à 9. C’est un système positionnel, chaque position
possède un poids.par exp le nombre 3765=3*1000+7*100+6*10+5 soit en utilisant
des puissances : 3765 = 3*103 + 7*102 + 6*101 + 5*100.
3-L'hexadécimal : c’est une forme d’écriture des nombres dans la base (b=16).Il
contient 16 chiffres de 0 à 9 et les 6 premières lettres de l’alphabet. Il possède
les même propriétés des autres bases.
Cette base est plus vite utiliser pour quantifier la mémoire des PC. Celle ci a
augmentée très rapidement et c’est nettement plus simple et compréhensible
d’écrire A à la place de 1010
4- L'octal : c’est un système de représentation des nombres à base huit (b=8) de
0 à 7. Ce codage est peu rependu car il est plus difficile "d'appréhender" la
valeur d'un nombre écrit en octal.
2 /PASSAGE D’UNE BASE A L’AUTRE :
2.1-Conversation du binaire au décimale : pour passer du binaire à la base
décimale, il faut procéder comme ci-dessus, en ajoutant les bits des puissances
de 2.
Exemple :(01101001)2=(105)10.
0*2^7 + 1*2^6 + 1*2^5 + 0*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 =
0*128 + 1*64 + 1*32 + 0*16 + 1*8 + 0*4 + 0*2 + 1*1 = 105.
2.2-Conversation du décimale au binaire: Pour transformer un nombre décimale
au binaire, il suffit de diviser successivement le quotient par 2 (binaire = base 2).
S'il y a un reste, on note 1, sinon on notera 0. exemple (431) 10 = (110101111)2.
2.3-La conversion du binaire à l'hexadécimal : il suffit de regrouper le nombre
binaire en paquets de 4bits en commençant par le bit de poids faible. Après il ne
reste qu'à traduire chaque paquet de 4 bits par son équivalent en hexadécimal.
REMARQUE : Pour différencier une écriture hexa d'une écriture décimale, on
utilise une identification par un signe que l'on place devant le nombre. Le plus
souvent c'est 0x, dans le C par exemple mais il y a aussi &H en Visual basic, h
ou $ en assembleur etc... Nous garderons ici la notation 0x qui est la plus
répendue. On peut aussi écrire (D6)16 mais c'est assez lourd.
Le codage DCBN : Cela signifie Décimal Codé Binaire Naturel, ou code pondéré décimal ;
c'est une forme d'écriture très utilisée par exemple dans les systèmes à base d'afficheurs 7
segments. Chaque digit décimal est codé individuellement en binaire. Seules les
combinaisons de 0000 à 1001 sont utilisées. Juste un exemple pour comprendre l'écriture :
Le nombre 1984 s'écrit en binaire : 0001 1001 1000 0100. Chaque regroupement de 4 bits
correspond, dans l'ordre, à un chiffre dont est composé le nombre. On peut choisir une