1.
Systmes de numration
code
base
symboles
Application
Dcimal
10
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Usage courant
Binaire
0, 1
Hexadcimal
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, Informatique, microprocesseur
A, B, C, D, E, F
Simplifie lcriture des nombres
Ex : (111100111010)2 = (F3A)16
Equivalent :
Hexadcimal A B C D E F 10
Dcimal
10 11 12 13 14 15 16
2.
( 2 4 5) 10
Poids
fort
( 1100010) 2
MSB
Poids
faible
LSB
Changement de base
3.1 Binaire (base 2 ) Dcimal (Base 10)
(10011)2 = ( ? )10
4
La numration
page 1/4
(19)10 = ( ? )2
On utilise la division successive par 2 :
2
9
-8
1
2
4
-4
0
Attention au
sens de lecture
(19)10 = ( 10011 )2
2
2
-2
0
2
1
-0
1
2
0
3-2=1
ou
19 = 16 + 2 + 1
25 24 23 22 21 20
32 16 8 4 2 1
1 0 0 1 1 (19)10 = (10011)2
162 16
-160 10
-0
2
10
Attention au
sens de lecture
16
0
Rappel : (10)10 = (A)16
La numration
161
16
10 = A
160
1
2
(162)10 = (A2)16
page 2/4
Pondration 8 4 2 1
1 1 0
6
8 4 2 1
1 1 0 1
( 1100101)2 = ( 6 D )16
13 D
( 4F3)16 = ( ?)2
4
Pondration 8 4 2 1
1 0 0
4.
F 15
8 4 2 1
1 1 1 1
8 4 2 1
0 0 1 1
( 4F3)16 = ( 10011110011 )2
Exemple :
1
8 4 2 1
0 0 0 1
8 4 2 1
0 0 1 0
8 4 2 1
1 0 0 1
+ABC
N
NO
NE
E
O
SO
SE
S
Binaire
C B A position
0 0 0
N
0 0 1
NE
0 1 0
E
0 1 1
SE
1 0 0
S
1 0 1
SO
1 1 0
O
1 1 1
NO
page 3/4
Problmes techniques :
Malgr tous les soins apports la fabrication, les balais ne sont jamais aligns de faon
rigoureuse.
Imaginons la girouette louest : CBA = 110
Elle tourne lentement vers SO, mais A et B ne changent pas en mme temps (dcalage des
capteurs). A commute avant B..
On a donc la succession dtats suivants :
C
1
1
1
B
1
1
0
A direction
0
O
Cet tat transmet donc une information fausse la station mto
1
NO
1
SO
+ABC
N
NO
NE
E
O
SO
SE
S
La numration
0 0 0
0 0 1
NE
0 1 1
0 1 0
SE
1 1 0
1 1 1
SO
1 0 1
1 0 0
NO
page 4/4