Vous êtes sur la page 1sur 4

Chapitre 5 

:Systèmes de numération et codes


2ème année
Leçon : Systèmes de numération secondaire

I. Systèmes de numération
1. Activité de découverte

Sachant qu’en 3 600 avant J.C, en Égypte, on utilisait les symboles suivants :

Chercher le nombre suivant : Ce nombre est : ...................

2. Définition
Un système de ……………………… est une façon d’énoncer ou ……………….. des nombres.
Exemple : 0, 1, 2, 3,…... ,9 ou I, II, III, IV, V, VI, VII, ……, X
De nombreux systèmes de numération sont utilisés en technologie numérique. Les plus utilisés sont
les systèmes …………………………………………………………………………………………
II. Différents types de systèmes de numération
1. Système décimal(base 10)
C’est le système que nous utilisons tous les jours. Il comprend ……………………….qui sont : « 0, 1,
2, 3, 4, 5, 6, 7, 8, 9 ».Ces symboles s’appellent des …………………et le nombre « 10 »
s’appelle………………du système.
Exemple :Soit le nombre N=4026

→ N= (4 0 2 6)10 → Ce nombre N peut être écrit sous forme du polynôme :


N= 4.103 + 0.102 + 2.101 + 6.100
N= 4.1000 + 0.100 + 2.10 + 6.1 Dans chaque monôme, nous trouvons un chiffre du nombre N
N= …….. + 0 + …….. + 6 multiplié par une puissance de la base
N = …………
4026
Chiffre de poids le plus fort (MSB) Chiffre de poids le plus faible (LSB)

2. Système binaire (base 2)


Le systéme ……………… utilise uniquement deux symboles (0 et 1) appelés………..Le chiffre « … »
est la base du système.
Exemple:Le nombre « N = 10111 » du systéme binaire s’écrit  « N = (10111)2 ».

Bit de poids le plus fort (MSB) 10111 Bit de poids le plus faible (LSB)

Nb : En général un nombre binaire s’écrit comme suit :

b8 b7 b6 b5 b4 b3 b2 b1 b0

Bit le plus significatif (MSB) Bit le moins significatif (LSB)


MSB : Most Significant Bit LSB : Least Significant Bit
Mot binaire (b7……b0)

Systèmes de numération 1|4


3. Système héxadécimal (base 16)

Le système ……………………………… dispose de …………. symboles appelés ………………..


Ces signes sont (0 …à 9-A-B-C-D-E et F). Le nombre « . . . » est la base du système.

Systèmedécimal 0 1 2 3 4 5 6 7 8 9 1 1 12 1 1 15
0 1 3 4
SystèmeHexadécimal 0 1 2 3 4 5 6 7 8 9
III. Conversion des nombres entiers
Il existe plusieurs formes de conversion tels que : Codage,décodage et transcodage.

Systèmedécimal

Autresystèmenon décimal B1 Autresystèmenon décimal B2

1. Codage(Base 10 Base B)
C’est la conversion d’un nombre ……………………….en un nombre de base …………
Il s’obtient en divisant successivement le nombre décimal par« B » jusqu’au moment où le
quotient devient nul.Le nombre cherché sera obtenu en écrivant les restes du bas vers le haut.

Application :
Coder le nombre « (200)10 » en binaire et en Héxadécimal.

200 2 200 16
0 100 2 16
2
2
2
2 Nb : Le nombre « … » n’existe
pas en héxadécimal . on doit
2 indiquer le signe « …. »
2
0
(200)10=(……………….…)2 (200)10=(………………)16

Systèmes de numération 2|4


2. Décodage(Base B Base 10)
C’est la conversion d’un nombre de base ………… en un nombre ……………………
La somme des pondérations donne directement l’équivalent décimal du nombre.

Exemple :Soit à décoder le nombre (3CA)16


(3CA)16 = 3.162 + 12.161 + 10.160
= 3.256 + 12.16 + 10.1 Donc : (3CA)16 = (970)10
= 970
Application :Décoder les nombres suivants :

(01101) 2  = …………………………………………………………………………………………..

(1001)2= ……………………………………………………………………………………………

(0100)2 = ………………….…………………..…………………….………………………………

(CAF)16  = ……………………………………………………………………………………………

(4B3)16=...............................................................................................................................

3. Transcodage (Base B1 Base B2, B1 et B2 ≠ 10)

Le …………………d’un nombre «n » est le passage entre …….systèmes ………que le décimal.


Décodage Système de base « 10 » Codage
Système de base « B1 » Système de base « B2 »

Transcodage
Cas particulier : Le transcodage peut être réalisédirectement de la base B1 vers la base B2 :
 Conversion binaire-hexadécimal
Méthode :Faire des regroupements de « …… » bits à partir du poids le plus faible et puis
remplacer chaque regroupement par la valeur …………………...........correspondante.
Exemple : Transcoder le nombre (1110011)2 en hexadécimal.

Binaire 0 1 1 1 0 0 1 1
Hexadécimal
Résultat (1 1 1 0 0 1 1)2=(…………)16
Conversion hexadécimal-binaire
Méthode :Remplacer chaque …………………… par sa valeur en binaire sur « ……. » bits.
Exemple : Transcoder le nombre (73)16 en binaire.

Nombre 7 3
Binaire
Résultat (73)16 =(………………………..)2

IV. Evaluation
Systèmes de numération 3|4
Exercice N°1 : Décoder les nombres suivants :

❖ A1 = (1101)2 = ……………………………………………………………………………………

❖ B1 = (1111)2 = ……………………………………………………………………………………

❖ C1 = (A64)16 = ……………………………………………………………………………………

❖ D1 = (2C01B)16 = …………………………………………………………………………………

Exercice N°2 : Convertir en hexadécimal les nombres suivants :

❖ A2 = (150)10 = (……………………)16

❖ B2 = (11101101)2 = ……………………………………………………………………………………

= ……………………………………………………………………………………

= (……………… )10 D’où : B2 = (………………)16

Exercice N°3 : Coder les nombres décimaux suivants :

(12)10= (………………. )2 (17)10= ( ……….……. )2 (32)10= ( ………..…….. )2

(41)10= ( ……………… )16 (50)10= ( …………..… )16 (69)10= ( ……………… )16

Exercice N°4 : Coder les nombres décimaux suivant en base 2 puis en base 16 : 20 – 10 – 8 – 16
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………

ExerciceN°5 : Transcoder le nombre (AD38)16 en binaire

……………………………………………………………………………………………………………..

………………………………………………………………………………………………………………

ExerciceN°6 : Transcoder le nombre (10001011)2 en hexadécimal

……………………………………………………………………………………………………………..

……………………………………………………………………………………………………………..

Systèmes de numération 4|4

Vous aimerez peut-être aussi