Système de Numération
Système de Numération
Système de Numération
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 :
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
Bit de poids le plus fort (MSB) 10111 Bit de poids le plus faible (LSB)
b8 b7 b6 b5 b4 b3 b2 b1 b0
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
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
(01101) 2 = …………………………………………………………………………………………..
(1001)2= ……………………………………………………………………………………………
(0100)2 = ………………….…………………..…………………….………………………………
(CAF)16 = ……………………………………………………………………………………………
(4B3)16=...............................................................................................................................
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 = …………………………………………………………………………………
❖ A2 = (150)10 = (……………………)16
❖ B2 = (11101101)2 = ……………………………………………………………………………………
= ……………………………………………………………………………………
Exercice N°4 : Coder les nombres décimaux suivant en base 2 puis en base 16 : 20 – 10 – 8 – 16
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
……………………………………………………………………………………………………………..
………………………………………………………………………………………………………………
……………………………………………………………………………………………………………..
……………………………………………………………………………………………………………..