
Dr MEGAM N. Elie Bertrand
Chapitre 1
SYSTEMES DE NUMERATION ET CODAGE
INTRODUCTION
Les machines qui traitent l’information, dont les ordinateurs en particulier, sont constituées de
circuits numériques qui ne possèdent que deux états électriques stables ; représentées par les valeurs
binaires 0 et 1.
En informatique, les informations traitées ne sont toujours pas numériques, il s’agit souvent
d’informations exprimées sous forme de texte : caractères alphanumériques 0,1,…..9,a ,b ,…….z et
caractères spéciaux. Pour pouvoir traiter et manipuler ces informations dans la machine, une
codification sous forme binaire est nécessaire.
Nous présentons dans ce chapitre les différents codes ainsi que les opérations arithmétiques de
base nécessaires. Nous introduisons tout d’abord les systèmes de numération puis le codage des
nombres ainsi que les opérations de base dans les ordinateurs.
1.1 Les systèmes de numération
1.1.1 .1 Définition
La définition d’un système pondéré repose sur les trois notions de : base du système, de digit
du système et du poids du digit selon son rang.
La base d’un système est un nombre entier quelconque soit B.
Les digits d’un système sont des caractères tous différents représentant chacun un élément de la
base :
;
;
; .
L’écriture d’un nombre consiste à associer plusieurs digits dans un ordre déterminé.
Exemple : N=
Chaque digit intervient avec un poids différent selon son rang .
Ce poids est de B0 pour le 1er digit ; B1 pour le 2éme digit ; B2 pour le 3éme digit; ……………Bn-1
pour le digit de rang n.
Le nombre N exprimé dans le système de base B vaut :
N=
*
3
*
2
*
1
*
0
Dans un système de numération de base b ; tout nombre est représenté par une suite de chiffres
allant de 0 à b-1. les chiffres sont appelés des digits , la position de chacun représente une puissance
entière (positive ou négative) de la base b ; la place occupée par le digit dans un nombre représente
son rang.
Exemple :
N
b
a
n
b
a
n1
b
n1
....................a
0
b
a
1
b
...................
a
n
b
on a : bi (i=n)……….0 (i=-n) : sont les puissances successives de la base b .
b=base. Ai :digit
an-1bn-1 : occupe le rang n-1 dans le nombre Nb