Vous êtes sur la page 1sur 6

Enseignante : Hibet-Allah Ouazaa

Systme de numration

Systme de numration

I.

Prsentation de quelques systmes de numration

1. Systme dcimal
Dans ce systme, le nombre de symboles utiliss est 10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Ces
symboles sappellent DIGITS et le nombre 10 reprsente la base B du systme.
Exemple : Soit un nombre dcimal N=2348. Ce nombre est la somme de 8 units, 4 dizaines,
3 centaines et 2 milliers.
Nous pouvons crire N= (2x1000) + (3x100) + (4x10) + (8x1)

Poids le plus fort

Base

Poids le plus faible

2. Code binaire
Dans ce systme, le nombre de symboles utiliss est 2 (0, 1). Ces symboles sappellent BITS
(Binary digits) et le nombre 2 reprsente la base B du systme.
Un groupe de bits est appel un mot binaire, un mot de huit bits est nomm un octet (byte).
128 64 32 16 8
4
2
1
0

Bit de poids fort

Bit de poids faible

2.1. Conversion dun nombre dcimal en un nombre binaire


1) Exemple : Coder le nombre

en binaire :

Poids le plus fort

Page 1

Enseignante : Hibet-Allah Ouazaa

2) Exemple :

Coder

le

Systme de numration

nombre

1) Exemple : Coder le nombre

en binaire :

en binaire :

0,375 x 2 = 0,750 + 0

0,23 x 2 = 0,46 + 0

0,75 x 2 = 0,5

+ 1

0,46 x 2 = 0,92 + 0

0,5

+ 1

0,92 x 2 = 0,84 + 1

x2= 0

0,84 x 2 = 0,68 + 1
0,68 x 2 = 0,36 + 1
0,36 x 2 = 0,72 + 0
0,72 x 2 = 0,44 + 1

2.2. Conversion dun nombre binaire en un nombre dcimal


1) Exemple : Dcoder le nombre

2) Exemple : Dcoder le nombre

3) Exemple : Dcoder le nombre

en dcimal :

en dcimal :

en dcimal :

3. Systme octal
Dans ce systme, le nombre de symboles utiliss est 8 (0, 1, 2, 3, 4, 5, 6, 7). Ces symboles
sappellent DIGITS et le nombre 8 reprsente la base B du systme.
3.1. Conversion dun nombre octal en un nombre dcimal
Exemple : Dcoder le nombre

en dcimal :

Page 2

Enseignante : Hibet-Allah Ouazaa

Systme de numration

3.2. Conversion dun nombre dcimal en un nombre octal


1) Exemple : Coder le nombre

3) Exemple : Coder le nombre

en octal :

2) Exemple : Coder le nombre

en binaire :
0,25 x 8 = 0 + 2

en binaire :
0,35 x 8 = 0,8 + 2
0,8 x 8 = 0,4 + 6
0,4 x 8 = 0,2 + 3
0,2 x 8 = 0,6 + 3
0,6 x 8 = 0,8 + 4

3.3. Conversion dun nombre octal en un nombre binaire


Exemple : Dcoder le nombre

en binaire :

3.4. Conversion dun nombre binaire en un nombre octal


Exemple : Dcoder le nombre

en octal :

4. Systme hexadcimal
Dans ce systme, le nombre de symboles utiliss est 16 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,
E, F). Ces symboles sappellent SIGNES et le nombre 16 reprsente la base B du systme.
4.1. Conversion dun nombre hexadcimal en un nombre dcimal
Exemple : Dcoder le nombre

en dcimal :

Page 3

Enseignante : Hibet-Allah Ouazaa

Systme de numration

4.2. Conversion dun nombre dcimal en un nombre hexadcimal


2) Exemple :

1) Exemple : Coder le nombre

Coder

le

nombre

en hexadcimal :

en hexadcimal :

0,03 x 16 = 0,48 + 0
0,48 x 16 = 0,68 + 7
0,68 x 16 = 0,88 + 10
0,88 x 16 = 0,08 + 14
0,08 x 16 = 0,28 + 1

4.3. Conversion dun nombre hexadcimal en un nombre binaire


Exemple : Dcoder le nombre

en binaire :

4.4. Conversion dun nombre binaire en un nombre hexadcimal


Exemple : Dcoder le nombre

en hexadcimal :

5. Code BCD (Code Dcimal Cod en Binaire)


Exemple : Illustrer le code BCD en prenant le nombre dcimal 963 et en changeant chaque
chiffre par son quivalent binaire : Dcoder le nombre

en binaire :

6. Code GRAY ou Code Binaire Rflchi


Le code binaire rflchi a t tablit pour viter les problmes de transition lors du
changement dun mot un autre suivant. Dans lordre squentiel des codes, il n ya quun seul
bit qui change entre deux mots conscutifs qui sont par consquent adjacent. De plus ce code
est cyclique, voir le tableau suivant :

Page 4

Enseignante : Hibet-Allah Ouazaa

Systme de numration

6.1. Conversion de Binaire Naturel

6.2. Conversion de Binaire Naturel

en Binaire Rflchi

II.

en Binaire Rflchi

Arithmtique binaire

1. Addition binaire

(on crit 0 et on retient 1)


1)

1 1

0 1

+ 6

= 1 0

= 9

2)
+

1
1

= 1 1

1 , 10 1

0, 1 1

0, 0

3,375
+ 2,75
1

= 6,125

1.1. Soustraction binaire


Page 5

Enseignante : Hibet-Allah Ouazaa

Systme de numration

(retenue 1, ou emprunt)

1) 1 0 0

- 10 11 1 0

- 3

0 0 1 1

= 6

2) 1

0 0

- 10 11 11
=

0 0 0

2)

1 0

16

1 1

- 15

0 1

= 1

2. Multiplication binaire

1)

1 1

1 0

0 0 0

= 14

=
1

1 1 1 1
= 1 1 1 1 0

1 0

10

1 1 1

1 0 1 0

= 70

1 0 1 0

1 0 1 0

1 0 0 0 1 1 0

3. Divison binaire
1)

2)

Page 6