Académique Documents
Professionnel Documents
Culture Documents
Plan
Introduction
Systèmes de numération et représentation des nombres
Systèmes de numération
Système de numération décimale
Représentation dans une base b
Représentation binaire, Octale et Hexadécimale
Transcodage ou changement de base
Codage des nombres
Codage des entiers positifs (binaire pur)
Codage des entiers relatifs (complément à 2)
Codage des caractères :
ASCII et ASCII étendu,
Unicode, …
Introduction
Les informations traitées par les ordinateurs sont de différentes natures :
nombres, texte,
images, sons, vidéo,
programmes, etc.
Dans un ordinateur, elles sont toujours représentées sous forme binaire (BIT : Binary digIT)
une suite de 0 et de 1
Définition
Codage de l’information : permet d’établir une correspondance qui permet sans ambiguïté
de passer d’une représentation (dite externe) d’une information à une autre représentation
(dite interne : sous forme binaire) de la même information, suivant un ensemble de règle
précise.
Exemple :
Le nombre 35 : 35 est la représentation externe du nombre trente-cinq. La représentation
interne de 35 sera une suite de 0 et 1 (100011)
En informatique, Le codage de l’information s’effectue principalement en trois étapes :
L’information sera exprimée par une suite de nombres (Numérisation)
Chaque nombre est codé sous forme binaire (suite de 0 et 1)
Chaque élément binaire est représenté par un état physique
Codage de l’élément binaire par un état physique
Charge électrique (RAM : Condensateur-transistor) : Chargé (bit 1) ou non chargé (bit 0)
Magnétisation (Disque dur, disquette) : polarisation Nord (bit 1) ou Sud (bit 0)
Systèmes de numération et représentation des nombres
Système de numération décrit la façon avec laquelle les nombres sont représentés.
Un système de numération est défini par :
Un alphabet A : ensemble de symboles ou chiffres ;
Des règles d’écritures des nombres ;
Juxtaposition de symboles
Exemples de Système de numération(1)
Système romaine I V X L C
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F
Code en base
Caractère Signification
10 8 16 2
65 0101 41 1000001 A
66 0102 42 1000010 B
67 0103 43 1000011 C
68 0104 44 1000100 D
69 0105 45 1000101 E
70 0106 46 1000110 F
71 0107 47 1000111 G
72 0110 48 1001000 H
73 0111 49 1001001 I
74 0112 4A 1001010 J
75 0113 4B 1001011 K
76 0114 4C 1001100 L
77 0115 4D 1001101 M
78 0116 4E 1001110 N
79 0117 4F 1001111 O
80 0120 50 1010000 P
81 0121 51 1010001 Q
82 0122 52 1010010 R
83 0123 53 1010011 S
84 0124 54 1010100 T
85 0125 55 1010101 U
86 0126 56 1010110 V
87 0127 57 1010111 W
88 0130 58 1011000 X
89 0131 59 1011001 Y
90 0132 5A 1011010 Z
97 0141 61 1100001 a
98 0142 62 1100010 b
99 0143 63 1100011 c