Professional Documents
Culture Documents
NUMERATION
Situation dans le systme automatis
Les informations issues Infos en provenance d'interfaces H/M Infos vers autres PC et interfaces H/M
de la fonction Chane d'information
acqurir doivent tre
TRAITEES puis
communiques ACQUERIR TRAITER COMMUNIQUER
lenvironnement
(practionneurs ou HMI) Grandeurs physiques acqurir Ordres
1.1 Codes
Un nombre dcimal peut tre reprsent par son quivalent dans un code diffrent tel que:
- Le code binaire
- le code octal
- le code hexadcimal
- le code BCD...
Exemple
Un code est un ensemble de rgles de reprsentation de
Le nombre 13 est reprsent:
donnes qui peuvent tre:
- par le nombre 1101 dans le code binaire,
- numriques,
- par le nombre 15 dans le code octal,
- alphabtiques,
- par la lettre D dans le code Hexadcimal,
- alphanumriques.
- par les chiffres 0001 0011 dans le code BCD.
Outre le systme dcimal, les principaux systmes de numration que l'on utilise dans le domaine du traitement de
l'information sont: les systmes Binaire et Hexadcimal.
Lorsqu'un code s'applique la manire d'noncer les nombres, il dfinit un systme de numration.
1.2 Bases
Exemple
Une base B caractrise un systme de numration dans lequel - Le nombre 256 en base octale s'crit:
tout nombre N peut s'crire:
2 8 2 5 81 6 80
- le nombre 5DF en Hexadcimal scrit
N mn B n mn 1 B n 1 ...m1 B1 m0 B 0 (5 16 2 ) (13 161 ) (15 16 0 )
- de mme que 427 en base dcimale
avec tous les coefficients m < B. s'crit:
( 4 10 2 ) ( 2 101 ) (7 10 0 )
Base Coefficient m
Hexadcimale,
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
B=16
6_NUMERATION.doc P.HOARAU 1/2
1.3 Pondration
Les n chiffres d'un nombre crit dans une base B occupent chacun un rang d'indice : n-1, ...,i,5,4,3,2,1,0.
Un nombre est compos de chiffres ou DIGITS. Chaque digit d'un nombre un poids qui dpend de son rang.
Nota: En Binaire, un digit est appel un BIT (contraction des mots anglais BINARY DIGIT).
La pondration permet d'attribuer un poids chacun des rangs. Ce poids P dpend de la base dans
laquelle est reprsent le nombre et a pour valeur:
P B rang