Vous êtes sur la page 1sur 4

Chapitre A1 : Systèmes de numération et codes

Leçon A1-2 : CODES


Os1 : Coder une information dans un format numérique.
Os2 : Coder une information dans un format alphanumérique.
I. Mise en Situation :
Activité de travaux pratique du manuel d’activités (4 page 11 Q :1 ;2)
 Dans un ordinateur chaque information doit être codée avant de transfère à l’unité centrale
 On peut distinguer deux types de codage :
 Codes numériques
 Codes alphanumériques
II. Les Codes :
A. Codes Numériques :
1. Code Binaire Naturel :
Le code binaire est une convention permettent de traduire une donnée en un nombre ne comportant que des 0 et 1
Exemple (12)10 =( 1100 )2 = 1 * 23 + 1* 22 + 0 * 21 + 0* 20 =8+4+0+0= 12(10)
2. Code Binaire Réfléchi (Gray) :
Le code binaire réfléchi, aussi appelé code Gray est un code non pondéré chaque incrémentation ne
s’accompagne que d’un seul changement de bit.
Construction du code Gray : principe de réflexion par miroir plan
Décimal Binaire pur Binaire réfléchi Décimal Binaire pur Binaire réfléchi

Exemple (12)10 =( 1010 )𝐺𝑅𝐴𝑌 = 1 * 23 + 0* 22 + 1 * 21 + 0* 20 =8+0+2+0= 10(10) non pondéré


3. Code BCD (Binary Coded Decimal) :
Le code BCD est le code le plus répandu. Dans ce code, le nombre décimal est codé chiffre par chiffre par
des combinaisons de quatre bits (quartets)

Equivalent décimal 23 22 21 20
0
1
2
3
N.B : un digit décimal pouvant atteindre la
4
5 valeur (9), il faut donc nécessairement 4 bits

6 pour coder chaque digit décimal.


7
8
9

Leçon A1-2 CODES Page 1/4


Chapitre A1 : Systèmes de numération et codes
Leçon A1-2 : CODES

Exemples : convertir le nombre (891)10 en BCD

8 9 1

convertir le nombre (327)10 en BCD

3 2 7

B. Codes Alphanumériques :
1. Code ASCII (American Standard Code for Information Interchange) :
Code ASCII est un standard international de représentation des chiffres et des caractères
alphanumériques. Dans ce standard, on fait correspondre un code à chaque caractère d’un clavier d’ordinateur.

N.B : B6 est le bit le plus significatif (MSB)

B0 est le bit le moins significatif (LSB)

Exemples :

E=(… … … … … . . )2 =(… … )10

a=(… … … … … . . )2 =(… … )10

+=(… … … … … . . )2 =(… … )10

F=(… … … … … . . )2=(… … )10

2. Code à Barres :
Un code à barre est utilisé pour faciliter l’identification des articles. On peut identifier deux types de code à barre :

Code à barre a 13 chiffrés (EAN 13) et le code à barre de 8 chiffrés (EAN 8)

 2 ou 3 premiers chiffrés correspondent au pays d’origine exemple :619 : Tunisie ,611 : Libye et 613 : Maroc)
 Les 4 ou 5 chiffrés : le numéro du membre de l’entreprise participant au système EAN
 Les 5 chiffres : le numéro d’article du produit ainsi marqué
 Le treizième chiffre est une clé de contrôle calculée en fonction des douze précédents

Leçon A1-2 CODES Page 2/4


Chapitre A1 : Systèmes de numération et codes
Leçon A1-2 : CODES

Lecture d’un code à barres :

Ce tableau est valable pour la norme EAN 8 chiffres et EAN 13 chiffres


Jeu A Jeu B Jeu C 1𝑒𝑟 chiffre
à gauche du à gauche du à droite du Motif du code
milieu milieu milieu EAN13
0 0001101 0100111 1110010 [AAAAAA] 0
1 0011001 0110011 1100110 [AABABB] 1
2 0010011 0011011 1101100 [AABBAB] 2
3 0111101 0100001 1000010 [AABBBA] 3
4 0100011 0011101 1101100 [ABAABB] 4
5 0110001 0111001 1001110 [ABBAAB] 5
6 0101111 0000101 1010000 [ABBBAA] 6
7 0111011 0010001 1000100 [ABABAB] 7
8 0110111 0001001 1001000 [ABABBA] 8
9 0001011 0010111 1110100 [ABBABA] 9
 Chaque chiffre du code à barre est codé sur un champ de 7 espaces élémentaires
 Blanc : équivalent à 0 logique
 Noir : équivalent à 1 logique
Réaliser l’activité de travaux pratiques du manuel d’activités 5 page13.
Lecture de code à barre : manuel de cours Exemple N1 page 23

Exemple 2 : Un produit contient le code à barre suivant:

1
III. Evaluation : Exemple N2 page 23, Exercice 8 page 28

Leçon A1-2 CODES Page 3/4


Chapitre A1 : Systèmes de numération et codes
Leçon A1-2 : CODES

Exercice n1 : exprimer les nombres décimaux (0 à 15) en binaire naturel, en binaire réfléchi(GRAY)
et BCD présenter les résultats dans un tableau :

Décimal B. naturel B. réfléchi BCB

Exercice n2 : convertir en GRAY les nombres suivants :

A= (101001)2 = (… … … … … . . )𝐺𝑅𝐴𝑌
B= (100110)2 = (… … … … … . . )𝐺𝑅𝐴𝑌

Exercice n3 : convertir en binaire les nombres suivants :

A= (1110101)𝐺𝑅𝐴𝑌 = (… … … … … … )2
B= (10110)𝐺𝑅𝐴𝑌 = (… … … … … … )2

Exercice n4 : vous avez reçu un message en code ASCII :


(0110011) (1100101) (1101101) (1100101) (0100000) (1000111) (0101110) (1000101)

Trouver le message original en se basant sur le tableau code ASCII


Exercice n5 : en se basant sur le tableau code à barre EAN13 :

a- Déterminer l’indication ces chiffres de code EAN13 :


40 : représenter le paye d’origine (Allemagne)

12345 : ………………………………………………………..

67890 : …………………………………………………………

1 : …………………………………………………………………

b- Préciser le motif de codage pour cet article :


……………………………………………………………………………………………………………
……………………………………………

c- Les chiffres à droite du séparateur sont codés Selon le jeu :


…………………………………………………

Leçon A1-2 CODES Page 4/4

Vous aimerez peut-être aussi