0% ont trouvé ce document utile (0 vote)
56 vues4 pages

Les Codes

Télécharger au format doc, pdf ou txt
Télécharger au format doc, pdf ou txt
Télécharger au format doc, pdf ou txt
Vous êtes sur la page 1/ 4

Chapitre A1: Systèmes de Numération et Codes

Leçon n°2: LES CODES

I- Mise en situation :
Voir manuel de cours page 18, 19.
II- Codes numériques:
1. Code binaire naturel (pur) :
Le code binaire est une convention permettant de traduire une donnée quelconque
en un nombre ne comportant que des 0 et 1
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 :
On choisit un code de départ : zéro est code 0 et un est code1.
On symétrise ces deux premières lignes (comme une réflexion dans un miroir) et
on ajoute 1 au début des nouveaux nombres et on ajoute 0 au début des anciens.

a b c d
0
1
2
3
4
a b c
5
a b 0
a 0 1 6
2
0 3
7
1
4 8
2
5 9
3
6
1 10
7
11
12
13
14
15

Prof :Med Nasr Cours 3éme Sciences Techniques Page 1


Chapitre A1: Systèmes de Numération et Codes
3. Conversion entre codes binaire:
 Conversion du Binaire Naturel en binaire Réfléchi :
Le mécanisme de conversion est basé sur la comparaison entre les bits du nombre écrit
en binaire naturel tel que :
Le premier chiffre (de poids le plus fort) du naturel est le même que le chiffre du réfléchi.
Si les bits B j+1 et B j ont même valeur (0 ou 1), le chiffre correspondant en binaire
réfléchi est 0.
Si les bits B j+1 et B j ont des valeurs différentes, alors le chiffre correspondant en
binaire réfléchi est 1.
Exemple : Convertir en Binaire
Réfléchi le nombre binaire Naturel
(1101)
suivant:
2

Donc :

(1101)2 = (…………..……) Réfléchi

 Conversion du Binaire Réfléchi en binaire Naturel :


Pour convertir un nombre du binaire réfléchi au binaire naturel : au début, on reproduit le
chiffre qui a le poids le plus fort (1er chiffre a gauche) qui devient le 1er chiffre du binaire
naturel ; ensuite, on compare le chiffre du rang (j+1) du binaire naturel à celui du rang (j)
du binaire réfléchi. Selon le résultat des comparaisons
suivantes, on obtient :
si (B j+1)2 = (Gj) réfléchi alors (Bj)2 = 0 ; si (B j+1)2 ≠ (Gj) réfléchi alors (Bj)2 = 1
Exemple : Convertir en Binaire
Naturel le nombre binaire Réfléchi
(1101)
suivant:
2

Donc :
(1101) Réfléchi = (…….…………) 2

4. Code BCD :
Dans le cas du code BCD, chaque digit d’un nombre décimal est représenté par son
équivalent binaire.
Un digit décimal pouvant atteindre la valeur (9), il faut donc nécessairement 4 bits
pour coder chaque digit décimal (le code binaire de (9) étant 1001).
Ce code est aussi appelé code 8. 4. 2. 1.
 Exemple1 : coder en BCD le nombre décimal 2019:
2 0 1 4
………… ..……..… ….…….. ………..
(2019)10 = (……………………………………………………………...)BCD

 Exemple2 : Convertir en décimal le nombre (001000111000) BCD.


………………………………………………………………………………
(001000111000) BCD = (……………………..)10

Prof :Med Nasr Cours 3éme Sciences Techniques Page 2


Chapitre A1: Systèmes de Numération et Codes
 Réaliser l’activité 4, page 11
III- Codes alphanumériques :
1. Codes ASCII : Le code ASCII (American Standard Code for Information
Interchange) est utilise en informatique pour communiquer entre le clavier du micro-
ordinateur et l'unité centrale. On distingue deux codes ASCII : le code ASCII standard
et le code ASCII étendu. Le clavier est équipé d'un circuit spécial qui contrôle ses
circuits en permanence. A chaque touche correspond un mot binaire. Le code ASCII
standard possède 128 caractères, le code ASCII étendu en possède 256. Pour coder
l'ensemble des caractères il faut 7 bits pour le code ASCII standard et 8 bits pour le
code ASCII étendu. Le tableau du code ASCII standard est le suivant :

2. Codes à barres EAN:
a- Présentation :
Les codes EAN 13(European Article Numbering à 13 chiffres) sont les codes à
barres utilisés dans le monde entier sur l’ensemble de produit de grande
consommation (on utilise parfois le code EAN 8 pour les objets de petite
taille). Ils comportent 13 chiffres dont la signification varie suivant le type de
produit.
 Les deux ou trois premiers chiffres correspondent au pays de provenance du
produit (619 pour la Tunisie, 624 pour la Libye, 611, pour le Maroc, 613pour
l’Algérie ….).
 Les 4 ou 5 chiffres suivants représentent le numéro du membre de l’entreprise
participant au système EAN.
 Les 5 chiffres suivants représentent le numéro d’article du produit ainsi marqué.
 Le 13éme chiffre est une clé de contrôle calculé en fonction des 12 précédents.

Prof :Med Nasr Cours 3éme Sciences Techniques Page 3


Chapitre A1: Systèmes de Numération et Codes

Exemple :

Le codage entre le séparateur et les deux délimiteurs s’effectue sur un champ de 7 espaces
élémentaires d’une largeur de 0.5 mm :
 Blanc : équivalent à « 0 » logique
 Noir : équivalent à « 1 » logique

En se référant à la figure précédente :

 Code drapeau : 619

1010000 code à barre = 6


0011001 code à barre =1
0001011 code à barre =9

 Code fabricant : 2002

0010011 code à barre =2


0001101 code à barre =0

 Code de l’article 904197

1110100 code à barre =9


1110010 code à barre =0
1011100 code à barre =4
1100110 code à barre =1
1110100 code à barre =9
1000100 code à barre =7

3- Codes à barres 128: Voir M.C page 22

b- Les différents lecteurs de codes à barres : voir M.C page 24

 Réaliser l’activité 5, page 13.

IV- Synthèse :
Voir M .C page 25.

Prof :Med Nasr Cours 3éme Sciences Techniques Page 4

Vous aimerez peut-être aussi