I) Code numériques :
1) Code binaire naturel (pur) :
Le code binaire est une convention permettant de traduire une donnée quelconque en un nombre ne comporte que de 0 est des 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.


Exemple : convertir le nombre binaire naturel en binaire réfléchi.






Exemple : convertir le nombre binaire réfléchi en binaire naturel.
II) Codes alphanumériques :
Introduction
1) Code ASCII :
2) Code à barres
2) Code à barres

g
Décimal
|
binaire pur
|
Gray
(binaire réfléchi)
| |||
0
|
0000
|
0
|
0
|
0
|
0
|
1
|
0001
|
0
|
0
|
0
|
1
|
2
|
0010
|
0
|
0
|
1
|
1
|
3
|
0011
|
0
|
0
|
1
|
0
|
4
|
0100
|
0
|
1
|
1
|
0
|
5
|
0101
|
0
|
1
|
1
|
1
|
6
|
0110
|
0
|
1
|
0
|
1
|
7
|
0111
|
0
|
1
|
0
|
0
|
8
|
1000
|
1
|
1
|
0
|
0
|
9
|
1001
|
1
|
1
|
0
|
1
|
10
|
1010
|
1
|
1
|
1
|
1
|
11
|
1011
|
1
|
1
|
1
|
0
|
12
|
1100
|
1
|
0
|
1
|
0
|
13
|
1101
|
1
|
0
|
1
|
1
|
14
|
1110
|
1
|
0
|
0
|
1
|
15
|
1111
|
1
|
0
|
0
|
0
|
3) Code BCD (Binary Coded Décimal)
Définition : Le code BCD est le code le plus répandu. Dans ce code, le nombre décimale est codé chiffre par chiffre par des combinaisons de quatre bits (quartets).
Équivalant décimal
| ![]() | ![]() | ![]() | ![]() |
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
2
|
0
|
0
|
1
|
0
|
3
|
0
|
0
|
1
|
1
|
4
|
0
|
1
|
0
|
0
|
5
|
0
|
1
|
0
|
1
|
6
|
0
|
1
|
1
|
0
|
7
|
0
|
1
|
1
|
1
|
8
|
1
|
0
|
0
|
0
|
9
|
1
|
0
|
0
|
1
|
N.B : Un digit décimal pouvant la valeur (9) , il faut donc nécessairement 4 bits pour coder chaque digit décimal (le code binaire de (9) étant 1001).
Exemple : convertir le nombre 325(10)
4) Convertir de binaire naturel au binaire réfléchi :
Méthode :
Pour convertir un nombre de binaire naturel au binaire réfléchi, on applique la démarche suivante :
_ Le premier bit (de poids le plus fort) du nombre binaire réfléchi est le même que le bit du nombre
binaire naturel.
_ Comparer les bits de rang (j+1) et (j) du nombre binaire naturel :
· Si Bj+1 = Bj alors le bit correspondant en binaire réfléchi est Gj =0.
· Si Bj+1 ≠ Bj alors le bit correspondant en binaire réfléchi est Gj =1.



5) Convertir de binaire réfléchi au binaire naturel:
Méthode :
Pour convertir un nombre de binaire réfléchi au binaire naturel, on applique la démarche suivante :
_ Le premier bit (de poids le plus fort) du nombre binaire réfléchi est le même que le bit du nombre binaire naturel.
_ Comparer les bits de rang (j+1) du binaire naturel et celui du range (j) du nombre binaire naturel :
· Si Bj+1 = Bj alors le bit correspondant en binaire réfléchi est Gj = 0.
· Si Bj+1 ≠ Bj alors le bit correspondant en binaire réfléchi est Gj = 1.








II) Codes alphanumériques :
Introduction
Les codes numériques ne traitent que des informations composes de <0> et< 1>.Les codes alphanumériques traitent des symboles, des chiffre, des lettres … Ils permettent l’exécution de fonctions spécifiques afin d’améliores les performances du matériel numérique. Parmi les codes alphanumériques, on note le code ASCII et le code a barre. 0>
1) Code ASCII :
a) Présentation :
Le code ASCII (Américan Standard Code for Information Inter changé) est utilisé en informatique pour communiquer entre le clavier de l’ordinateur et l’unité central.
On distingue deux codes ASCII : codes ASCII standard et codes ASCII étendu.
Le code ASCII standard possède 128 caractères alors que le code ASCII étendu en possède 256
A chaque touche du clavier correspond un mot binaire. Pour coder l’ensemble des caractères, il faut 7 bits pour le code ASCII standard et 8 bits pour le code ASCII étendu.
b) Tableau du code ASCII standard :
c)Exemples :
La lettre K correspond au mot binaire (1001011)2 soit (75)10
La lettre i correspond au mot binaire (1101001)2 soit (105)10
2) Code à barres
a)présentation
c)Exemples :
La lettre K correspond au mot binaire (1001011)2 soit (75)10
La lettre i correspond au mot binaire (1101001)2 soit (105)10
2) Code à barres
a)présentation
a)Exemples de code à barres:
b) Tableau de codage :


NB : Le codage de chaque chiffre s’effectue sur 7 bits qui débutent, pour les chiffres situés à gauche du milieu (séparateur) par 0 (espace blanc) et se terminent par 1 (espace noir) et inversement pour les chiffres situés à droite du séparateur. En effet, les bits des chiffres placés à droite du séparateur sont le complément de ceux des chiffres placés à gauche du milieu.
C)Lecteurs de code à barres :

0 commentaires:
Enregistrer un commentaire