dimanche 19 octobre 2014

Systèmes de numérations et codes (2)


 


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.



                                               

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.

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



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.

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



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.

 

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:

 

  • Code drapeau : 619
  • Code de l'article:4045             
  • Caractère de contrôle : 1
  • Code drapeau: 619
  • Code du fabricant : 2002
  • Code de l’article : 90419
  • Caractère de contrôle : 7
b) Tableau de codage :
 
 
 



 
 g

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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

Related Posts Plugin for WordPress, Blogger...

 

Abonnez-vous

Contacter-nous

Email us: SilentStrangr@muslim.com

Notre groupe

  • MohamedAmin
  • Firas
  • Nizar