Clever School Module : Installation d’un Poste Informatique
SYSTEMES DE NUMERATION ET CODAGE
Introduction Les calculateurs numériques sont conçus pour traiter et mémoriser l’information sous toutes ses formes. Pour des raisons techniques, les différents circuits d’un calculateur traitent l’information sous sa forme la plus élémentaire en la réduisant en une suite d’éléments binaires (0,1). Ils sont généralement organisés pour travailler sur une succession de groupe de bits appelé mot (word) qui sont de longueur 4, 8, 16, 32 ou 64 bits. Ces mots binaires peuvent représenter les nombres ou les caractères alphanumériques en fonction d’une loi de codage. Pour utiliser au mieux les différents équipements, on est amené à modifier la représentation de l’information en fonction de l’environnement ou elle se trouve.
I. Correspondance entre les différents systèmes de numération
Clever School Module : Installation d’un Poste Informatique
II. Transcodage C’est l’opération qui permet de passer d’un système de numération à un autre.
Enseignant : Abdellah SANBA ~ 2/3 ~
Clever School Module : Installation d’un Poste Informatique
III. Représentation des nombres en virgule flottante
On définit une notation semblable pour tout nombre binaire représentant un réel.
Exemple : le nombre (1010,101)2 représente la somme suivante :
1*23+ 0*22 + 1*21 + 0*20 + 1*2-1+ 0*2-2 + 1*2-3
= 8 + 0 + 2 + 0 + ½+ 0 + 1/8 =(10,625)10 Exemple : le nombre (10,625)10 représente en binaire sous la forme suivante : (10)10 = (1010)2 0,625 * 2 = 1,25 je pose 1 0,25 * 2 = 0,5 je pose 0 (0,625)10 = (101)2 0,5 *2=1 je pose 1 Alors (10,625)10 = (1010,101)2 Pour le nombre : 1010,101 1010 est la partie entière, 101 sa partie fractionnaire. IV. Notation (représentation) en complément à 1 ou à 2 Dans cette notation les nombres positifs sont toujours écrits en binaire exact et le signe de bit est toujours 0. Un nombre négatif est représenté par le complément de sa valeur absolue et le bit de signe est toujours 1.
V. Addition et soustraction binaires
Quatre cas peuvent survenir lorsqu’on additionne ou soustrait des nombres binaires : Addition Soustraction 0+0=0 0-0=0 1+0=1 1-0=1 1 + 1 = 10 = 0 + report de 1 1-1=0 1+ 1 + 1 = 11 = 1 + report de 1 0 - 1 = 1 + report de 1