Académique Documents
Professionnel Documents
Culture Documents
SOMMAIRE
Pages
1- Définition d’un système de numération …………………………………………………………………….. 2
B- Le transcodage ………………………………….……………………………………………….……………..…… 9
Bit du poids le plus fort ou bit le plus Bit du poids le plus faible ou bit le moins
significatifde(MSB
Un ensemble 8 bits: Most Significant
s’appelle Bit).
octet ou byte. significatif (LSB : Less Significant Bit).
NB 2 : Le système binaire est pondéré par 2 c'est-à-dire que les poids des éléments binaires sont
3
des puissances de 2.
NB 3 : En utilisant n bits, on peut représenter 2n différentes valeurs, allant de 0 à 2n - 1.
N° A B C Equivalence décimal
Valeur 1 0 0 0 0
Valeur 2 0 0 1 1
Valeur 3 0 1 0 2
Valeur 4 0 1 1 3
Valeur 5 1 0 0 4
Valeur 6 1 0 1 5
Valeur 7 1 1 0 6
Valeur 8 1 1 1 7
4 Dans l’écriture 100 : 0 est le rang de l’élément 8 et 100 = 1 est son poids.
Donc dans le nombre B= (154998)10, 1 est l’élément du poids fort et 8 l’élément du poids faible.
Donc dans le nombre G = 457,20410, 4 à gauche est l’élément du poids le plus fort (102 =100) et
4 à droite est l’élément du poids le plus faible (10-3 = 1/1000 =0,001).
L = (01101000)2 = 0x27 + 1x26 + 1x25 + 0x24 + 1x23 + 0x22 + 0x21 + 0x20 = (104)10
Le MSB est de poids 27 = 128 et le LSB est de poids 20 = 1.
❖ Cas d’un nombre en base 8.
Soit le nombre en base 8 : K = 4107, 4511(8) ; L’écriture de K sous forme polynomiale donne:
K = 4107, 45118 = 4x83 + 1x82 + 0x81 + 7x80 + 4x8-1 + 5x8-2 + 1x8-3 + 1x8-4
= 2048 + 64 + 7 + 0,5 + 0,078125 + 0,001953125 + 0,0002441406 = (2119, 58032)10
Base 10
Ecriture en polynôme Faire des subdivisions
?
Exemple 1 : Cas d’un nombre binaire entier 1110101112
8
D’abord convertir en base 10.
1110101112 = 1x28 + 1x27 + 1x26 + 0x25 + 1x24 + 0x23 + 1x22 + 1x21 + 1x20 = 47110
471 8
7 58 8
2 1110101112 = 47110 = 7278
7
Sens de lecture
Le nombre obtenu 27, 7187510 est à virgule : il possède donc une partie entière et décimale.
27 8
3 0,71875 x8 = 5,75
3
0,75 x8 = 6
Exemple 4 : Cas des bases pouvant s’écrire en puissance de 2 (encore dit conversion directe).
❖ Base 16 vers base 2 ou inversement.
On a : 16 = 24 on peut encore écrire : 161 24 cette écriture signifie qu’un chiffre en base
16 donne 4 chiffre en base 2.
Base 16 vers 2 : On a 3A916 = 0011 1010 10012 Base 2 vers 16 : On a 10110112 = 0101 10112 = 5B16
Base 8 vers 2 : On a : 742,58 = 111 100 010, 1012 Base 2 vers 8 : On a : 10110112 = 001 011 0112 = 1338
- Le signe positif est représenté par le bit : 0, on l’ajoute à gauche d’un nombre binaire positif.
- Le signe négatif est représenté par le bit: 1, on l’ajoute à gauche d’un nombre binaire négatif.
D’abord écrire le nombre en valeur absolue, l’écrire en binaire naturel et enfin le signer.
7 ❖ En valeur absolue : +100 = 100, l’écriture de 100 en binaire naturel : 100 = 11001002 Le format
normal ou d’origine du nombre 100 est de 7 bits.
❖ Le nombre 100 signé devient : + 100 = 011001002 Le format du nombre 100 signé positif est
sur 8 bits (le 8eme bit est le bit de signe).
❖ Exemple de + 100 signé sur 11 bits : +100 = 000011001002, le 9eme bit est le bit de signe.
-9 en valeur absolue est : 9, l’écriture en binaire naturel de 9 est : 910 = 10012 avec le signe
on a : 11001.
Le complément à 1 du nombre 11001 est : 10110 Ainsi - 910 = 101112 format signé sur 5 bits.
Le complément à 2 du nombre 10110 est : 10110 - 910 = 1001112 format signé sur 6 bits.
+ 1
= 10111
1 1 1 0
-
1 0 1 1
0 1 0 0
Un code est une écriture représentant un langage pour donner une information.
Les machines pour traiter les données convertissent ces informations en écriture binaire.
- Les codes non pondérés : Ils sont mieux adaptés à la transmission de l’information et à la prévention
des erreurs de transmission seulement et non aux calculs.
- Les codes alphanumériques : Ils servent à coder des chiffres, des lettres, des signes de ponctuation et
les caractères spéciaux (26 Caractères minuscules de l’alphabet, 26 Caractères majuscules de l’alphabet,
20 à 40 caractères spéciaux + , . % = …).
A-3 : Le code alphanumérique ASCII (American Standard Code for Information Inter change).
10
C’est le plus répondu. On le retrouve pratiquement dans tous les ordinateurs et leurs périphériques pour
leurs dialogues et textes. Les symboles ou caractère du code est codé en 8 éléments.
2- Code de parité impair : La somme des 1 contenus dans l’information à transmettre est un nombre
impair, si ce nombre devient pair donc il y a erreur
B- LE TRANSCODAGE
C‘ est une opération qui permet de convertir un code en un autre code. Cela est exécuté par des circuits
appelés Transcodeurs. On peut avoir des cas suivants : Convertir un code DCB en code GRAY, Convertir un
code Décimal en code Binaire naturel ou BCD ou encore GRAY.
Application : Le clavier numérique d’un’ calculatrice utilise un codeur afin que les chiffres décimaux du
clavier soit traduit en binaire dans la machine ; de même pour le clavier d’un ordinateur.
C-1-1 : FABRICATION DU CODEUR DECIMAL - BINAIRE (CODEUR 9 vers 4).
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 A B C D
1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 1 0 0 1
Chiffres A B C D S0 S1 S2 S3 S4 S5 S6
S0 0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
S5 S1 2 0 0 1 0 1 1 0 1 1 0 1
S6 3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
S4
S2
S3
E0
Entrées A0 A1 A2 Y
E1 E0 0 0 0 1
E1 0 0 1 1
E2 E2 0 1 0 1
E3 0 1 1 1
E3 MULTIPLEXEUR
y E4 1 0 0 1
E4 E5 1 0 1 1
E6 1 1 0 1
E5 E7 1 1 1 1
E6
E7
A0 A1 A2
Entrées d’adresse
C-3-2 : DEMULTIPLEXEUR.
Circuit électronique qui réalise la distribution de données numériques. On l’appelle ainsi convertisseur de
données Série – Parallèle ou distributeur des données.
C-3-2-1 : FABRICATION DE DEMULTIPLEXEUR 1 vers 8 (1 Entrée – 8 Sorties).
S0
Entrée A0 A1 A2 S
S1 E 0 0 0 S0
S2 E 0 0 1 S1
E 0 1 0 S2
S3 E 0 1 1 S3
E DEMULTIPLEXEUR
E 1 0 0 S4
S4 E 1 0 1 S5
E 1 1 0 S6
S5
E 1 1 1 S7
S6
S7
A0 A1 A2
Entrées d’adresse