Professional Documents
Culture Documents
S si
COURS
1. Nature de linformation
Les informations associes une variable physique (grandeur physique) peuvent tre de
nature analogique, numrique, ou logique.
Le systme de contrle de la vitesse du vent dans le Store Somfy peut tre reprsent :
Grandeur
physique
Anmomtre
Force du vent
Information
analogique
Console
daffichage
de la vitesse
du vent
Choix units
Knots
m/s
km/h
42
Information
numrique
Alarme
Information
logique
km/h
Cest la base de numration couramment utilis en lectronique. Cest un systme base 2 qui est
donc compos des caractres 0 et 1. Chacun de ces chiffres est appel Bit, contraction des mots
Binary Unit ou Binary Digit.
Page 1/4
CI. 11
Codage de linformation
COURS
Lhexadcimal (Base 16). Cette base utilise des nombres et des lettres :
{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Ce systme base 16 est le plus utilis en lectronique numrique car il permet une manipulation
de quartets en reprsentation compacte. Ce qui, dans les systmes actuels grande capacit
mmoire par exemple, est un avantage non ngligeable. La base 16 est une forme contracte de
la base 2.
2.1 Notation
Lorsquon crit un nombre, il faut spcifier dans quelle base il est crit, sinon il y a des risques de
confusion. Par convention, on indique la base en indice :
3A9(16) = (3A9)16
base 16 : hexadcimal
238(10) = (238)10
base 10 : dcimal
0100 1101(2) = (0100 1101)2 base 2 : binaire
2.2 Vocabulaire
On dfinit alors par bit , la plus petite unit dinformation manipulable par un circuit logique qui
est 0 ou 1. Il est possible de traiter des mots de plusieurs bits. Un mot de 4 bits est appel un
quartet, de 8 bits un octet (Byte) et de 16 bits un World.
LSB
MSB
b5
1
32
25
b4
0
16
24
b3
1
8
23
b2
1
4
22
b1
0
2
21
b0
1
1
20
(2)
Bit de rang n
Base
Poids
On appelle le bit de rang 0 (b0) le bit de poids faible (LSB) et le bit de rang le plus lev (ici b5) le
bit de poids fort (MSB).
La formule du poids P est : P = BaseRang
La formule du nombre de combinaisons possibles est : N = BaseNbre de Bit
N(10 ) =
i = n 1
a .B
i=0
CI. 11
COURS
Codage de linformation
Exemple
Soit N = 483(16) convertir en base 10.
Daprs les notations prcdentes :
B
16
n
3
a0
3
a1
8
a2
4
59
29
14
Sens de Lecture
CI. 11
COURS
Codage de linformation
8 5 7 (10)
1000 0101 0111
Donc 857(10)= 1000 0101 0111(BCD)
Attention : 10(10) = 1010(2) = 0001 0000(BCD)
8. Exemples
Base 10
(Dcimal)
Base 2
(Binaire)
Base 8
(Octal)
Base 16
(Hexadcimal)
BCD ou DCB
Dcimal Cod Binaire
0
1
2
3
4
5
6
7
8
9
10
11
0 0000
0 0001
0 0010
0 0011
0 0100
0 0101
0 0110
0 0111
0 1000
0 1001
0 1010
0 1011
00
01
02
03
04
05
06
07
10
11
12
13
00
01
02
03
04
05
06
07
08
09
0A
0B
0000 0000
0000 0001
0000 0010
0000 0011
0000 0100
0000 0101
0000 0110
0000 0111
0000 1000
0000 1001
0001 0000
0001 0001
Page 4/4