Académique Documents
Professionnel Documents
Culture Documents
Leçon : A1
A- Mise en situation :
Considérant le système automatique de comptage et de mise en bouteille de comprimés utilisé dans une
société pharmaceutique.
Codeur Décodeur
Comprimés / bouteille
0 1 2
8 0000000
0000000 Addition
Compteur neur 0000000000
12
Registre B
00000000000
12 00
Convertisseur
de code
Code BCD 00000000000000 binaire
7 segments Code BCD
Total des comprimés
mis en bouteille Décodeur
Ce système permet d’illustrer de quelle façon les codes et les nombres binaires sont utilisés dans une
application. Cette application vous permettra d’examiner des codes et des nombres binaires en différent
points du système et de suivre le comportement de ce dernier durant un cycle de comptage.
DEC
BIN HEX
1- Codage :
a- Définition :
Le codage est la conversion d’un nombre décimal en un système de base «B». Il s’obtient en divisant
successivement le nombre décimal par B jusqu’au moment où le quotient devient nul.
Le nombre cherché sera obtenu en écrivant les restes du bas vers le haut.
b- Exemples : Coder le nombre décimal (45)10 en binaire puis en hexadécimal:
En binaire
1ère méthode 2ème méthode
45 2 25 24 23 22 21 20
2
2 32 16 8 4 2 1
2
45=
Le bit de poids
2
le plus faible 2 45=
0
Le bit de poids le plus fort 45(10) = ………….
En hexadécimal
45
45 = .…….. (16)
- Convertir 175(10) en base 8 :
N.B : le système de base 8 s’appelle système octal comporte 8 symboles qui sont : 0-1-2-3-4-5-6-7
………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………….
3- Transcodage :
a- Définition :
Le transcodage d’un nombre est le passage entre deux systèmes autres que le décimal.
b- Méthode de transcodage :
D’une manière générale pour transcoder un nombre d’une base «B1» en une base «B2 », il faut décoder le
nombre écrit en base «B1», puis coder le nombre résultat du décodage, dans le système de base «B2».
Exemple n°2 :
Le clavier d’un ordinateur porte des touches sur les quelles sont indiquées les lettres de l’alphabet,
les chiffres, les signes de ponctuation… (Information source).
Exemple n°3 ;
Les codes à barres représentent des données sous une forme utilisable par un ordinateur ou un lecteur
optique.
Les lecteurs optiques de type « douchette » sont aujourd’hui connectables sur tous les micro-ordinateurs.
Décimale 23 22 21 20 5 11
0 6 12
1 7 13
2 8 14
3 9 15