SYSTEMES EMBARQUES CAT. B2
SYSTEMES EMBARQUES CAT. B2 Leçon textuelle

LA NUMERATION

Les circuits électroniques utilisés dans les calculateurs ne permettent plus de travailler en analogique. La valeur de la tension étant fixe (ex : "+5V"), elle ne peut plus être variable pour représenter une succession de valeurs. En effet, ces circuits ne reconnaissent que 2 états, "0V" et "+5V". "0V" correspond au chiffre 0 et "+5V" correspond au chiffre 1. C'est donc le système binaire qui est adopté dans un calcul d'ordinateur. La base du système binaire est 2 ; il utilise 2 symboles 0 et 1. Les valeurs sont encodées par des 0 et des 1 pour représenter des données, des instructions à introduire dans la machine.
Durée d’étude
30 Min

I. LA NUMERATION 


Les circuits électroniques utilisés dans les calculateurs ne permettent plus de travailler en analogique. La valeur de la tension étant fixe (ex : "+5V"), elle ne peut plus être variable pour représenter une succession de valeurs. En effet, ces circuits ne reconnaissent que 2 états, "0V" et "+5V". "0V" correspond au chiffre 0 et "+5V" correspond au chiffre 1. C'est donc le système binaire qui est adopté dans un calcul d'ordinateur. La base du système binaire est 2 ; il utilise 2 symboles 0 et 1. Les valeurs sont encodées par des 0 et des 1 pour représenter des données, des instructions à introduire dans la machine.




I.1. Conversion Décimal-Binaire


Un quelconque nombre décimal s'écrit sous la forme :

   N = an 2n + an-1 2n-1 + ... a1 21 + a0 20 avec ( a = 0 ou a = 1 )



Soit N = 43, il faut donc trouver les différentes puissances de 2 qui constituent 43.




  • 26 = 64 ; dépasse 43 à rejeter

  • 25 = 32 ; il reste 11

  • 24 = 16 ; dépasse 11 à rejeter

  • 23 = 8 ; il reste 3

  • 22 = 4 ; dépasse 3 à rejeter

  • 21 = 2 ; il reste 1

  • 20 = 1 ; il reste 0



43 = 1x25 + 0x24 + 1x23 + 0x22 + 1x21 + 1x20


43 = 1    0    1    0    1    1


4310 = 1 0 1 0 1 12



En décimal on dit chiffre 0, 1, 2 ou. , 9


En binaire on dit bit 0 ou 1


Une série de bits, tels que : 1 0 1 0 1 1 forme un mot


Le 1er bit à droite représente le bit de poids le plus faible (LSB).



Le dernier bit représente le bit de poids le plus fort (MSB).



MSB ⇒ 1 0 1 0 1 1 ⇐ LSB



I.2. Conversion Binaire–Décimal



1010112 = 1 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20



Ainsi on multiplie chaque bit par 2n ; n étant le rang du bit.

Ensuite on fait la somme des produits.



101011 = 32 + 0 + 8 + 0 + 2 + 1



1010112 = 4310



On attribue donc à chaque bit le poids correspondant suivant son rang.

























Poids 25 24 23 22 21 20
Mot 1 0 1 0 1 1



Ainsi




010 = 02

1 = 12

2 = 1 02

3 = 1 12

4 = 1 0 02

5 = 1 0 12

6 = 1 1 02

7 = 1 1 12

8 = 1 0 0 02

9 = 1 0 0 12

10 = 1 0 1 02

11 = 1 0 1 12



Le dernier bit représente le bit de poids le plus fort (MSB).


MSB ⇒ 1 0 1 0 1 1 ⇐ LSB


I.2. Conversion Binaire–Décimal


1010112 = 1 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20


Ainsi on multiplie chaque bit par 2n ; n étant le rang du bit.
Ensuite on fait la somme des produits.


101011 = 32 + 0 + 8 + 0 + 2 + 1


1010112 = 4310


On attribue donc à chaque bit le poids correspondant suivant son rang.
























Poids 25 24 23 22 21 20
Mot 1 0 1 0 1 1


Ainsi



010 = 02

1 = 12

2 = 1 02

3 = 1 12

4 = 1 0 02

5 = 1 0 12

6 = 1 1 02

7 = 1 1 12

8 = 1 0 0 02

9 = 1 0 0 12

10 = 1 0 1 02

11 = 1 0 1 12

Leçon textuelle 1/1
Vous visualisez
LA NUMERATION