Sie sind auf Seite 1von 1

1. CLASSIFICATION.

LES CODES

Les codes peuvent tre classs en deux catgories qui sont : Les codes pondrs. Les codes non pondrs.

2. LES CODES PONDRS;


Un nombre est constitu de plusieurs chiffres. Chaque chiffre est affect d'un poids. 2A. LE CODE DCIMAL. Le nombre 128 est constitu de 3 chiffres; Nous sommes dans le systme dcimal (base 10). - le chiffre 8 est affect d'un poids de 1 (units) - le chiffre 2 est affect d'un poids de 10 (dizaines) - le chiffre 1 est affect d'un poids de 100 (centaines) Le nombre peut donc s'crire : 1 x 100 + 1 x 100 + 1 x 100 = 128 chiffre poids chiffre poids chiffre poids Nombre 2B. LE CODE BINAIRE NATUREL. Nous travaillons en base 2.Les nombres sont reprsents avec deux chiffres 1 et 0. Le nombre 10 est compos de deux chiffres. - au chiffre 0 est affect un poids de 1, - au chiffre 1 est affect un poids de 10 (exprim en base 2) Le nombre peut donc s'crire : 1 x 10 + 0 x 1 = 10 chiffre poids chiffre poids nombre Remarque : le nombre 10 ne se prononce pas dix (ce qui sous entend que ce nombre est exprim en base 10)
Poids de chaque chiffre exprim dans le systme dcimal

2D. LE CODE BINAIRE COD DCIMAL (BCD ou DCB). Le code binaire cod dcimal est un code qui permet d'exprimer les dix chiffres du systme dcimal l'aide du code binaire naturel. Ce code est utilis pour pouvoir raliser une visualisation de rsultats dans le systme dcimal, alors que la machine travaille dans le systme binaire. Combien de chiffres binaires sont ncessaires afin de pouvoir coder les dix chiffres du systme dcimal ?

CODE DCIMAL 0 1 2 3 4 5 6 7 8 9

CODE BCD

0 1 2 3 4 5 6 7

On peut remarquer que les six dernires combinaisons du code binaire n'apparaissent pas dans le tableau. Ces combinaisons n'existent pas pour le code BCD. Conversion d'un nombre binaire en dcimal : Soit le nombre binaire suivant 10111 Convertir ce nombre en dcimal 2 3 Convertir chaque chiffre en BCD 0010 0011

3. LES CODES NON PONDRS;


Les chiffres d'un nombre exprim dans un code non pondr ne peuvent pas tre affects d'un poids. Chaque code non pondr est tabli pour une application. Chiffre exprim en base DIX LE CODE GRAY OU CODE BINAIRE RFLCHI. La particularit de ce code est que le passage d'une combinaison vers une autre n'engendre le changement d'tat que d'une seule variable. Pour une variable d'entre, le tableau se rsume :
0 1

2C. LE CODE HXADCIMAL. Le code hxadcimal est un code qui a t cr par l'homme et pour l'homme afin d'allger l'expoitation des nombres binaires. La base du code est 16 (hexa). Ce systme comprend donc 16 caractres : 0123456789ABCDEF
CODE CODE HEXADECIMAL DECIMAL 0 1 2 3 4 5 6 7 8 9 A B C D E F CODE BINAIRE NATUREL

tablir le code pour quatre variables.

Pour deux variables d'entre le tableau prcdent se trouve rflchi suivant l'axe de symtrie :
0 0 1 1 0 1 1 0

tablir le code pour trois variables.

Conversion d'un nombre binaire en hexadcimal : Regrouper les bits par paquet de 4 en partant de la droite. Convertir chaque paquet en chiffre hexadcimal. 10 2 1011 B 0101 5 nbre binaire nbre hexadcimal
Logique / Logique Combinatoire / Les codes Binaires

LES CODES

Nom :

Das könnte Ihnen auch gefallen