Vous êtes sur la page 1sur 6

Cours électronique numérique et Tps BTS 1 M.

EKOKO

CHAPITRE 1 :
LES SYSTEMES DE NUMERATION

I. INTRODUCTION :

Un système de numération est un système qui permet de représenter des nombres a


l’aide des symboles ou digits.

Le nombre de symboles utilisés constitue la base du système de numération

Ces systèmes servent à quantifier les signaux électriques mis en œuvre dans un circuit
électrique.

II. DESCRIPTION :

II.1- Le système décimal (DEC) :

Il est constitué des chiffres de 0 à 9. On dit qu’il est en base 10.

II.2- Le système binaire (BIN) :

Il est constitué des chiffres 0 et 1. On dit qu’il est en base 2.

II.3- Le système octal (OCT) :

Il est constitué des chiffres de 0 à 7. On dit qu’il est en base 8.

II.4- Le système hexadécimal (HEX) :

Il est constitué des chiffres de 0 à 9 puis des lettres de A à F, représentant


respectivement les nombres de 10 à 15. On dit qu’il est en base 16.

III. CONVERSION DES BASES :

III.1- Conversion du système décimal vers une base quelconque :

Pour convertir un nombre de la base 10 vers une base B quelconques, il faut faire des
divisions successives par B et retenir à chaque fois le reste jusqu'à l'obtention à un quotient
nul, dans ce cas le nombre s'écrit de la gauche vers la droite en commençant par le dernier
reste allant jusqu'au premier reste.

Exemples :

Convertir (45)10 en binaire, octal et hexadécimal.


Cours électronique numérique et Tps BTS 1 M. EKOKO

En binaire :
45 : 2 = 22 : 2 = 11 : 2 = 5 : 2 = 2 : 2 = 1 : 2 = 0
1 0 1 1 0 1 (45)10 = (101101)2

En 0ctal :
45 : 8 = 5 : 8 = 0
5 5 (45)10 = (55)8

En hexadécimal :
45 : 16 = 2 : 16 = 0
13 = D 2 (45)10 = (2D)16

III.2- Conversion d’une base quelconque vers le système décimal :

Pour convertir un nombre d’une base quelconque vers le système décimal, 0n multiplie
chaque chiffre du nombre considéré par la base B chaque rang affecté de son poids.
(𝑁) = 𝑎 𝐵 + 𝑎 𝐵 + ⋯ . +𝑎 𝐵 + 𝑎 𝐵

Exemples :

Convertir ;
1) (11011)2 en décimal
2) (372)8 en décimal
3) (3A6)16 en décimal

(11011)2 = 1ⅹ24 + 1ⅹ23 + 0ⅹ22 + 1ⅹ21 + 1ⅹ20 = 16 + 8 + 0 + 2 + 1


(11011)2 = (27)10

(372)8 = 3ⅹ82 + 7ⅹ81 + 2ⅹ80 = 192 + 56 + 2


(372)8 = (250)10

(3A6)16 = 3ⅹ162 + 10ⅹ161 + 6ⅹ160 = 768 + 160 + 6


(3A6)16 = (934)10

III.3- Conversion de la base octale vers le binaire et réciproquement :

Pour convertir un nombre binaire en octal et réciproquement, on utilise le tableau


suivant :
OCT 0 1 2 3 4 5 6 7
BIN 000 001 010 011 100 101 110 111
Cours électronique numérique et Tps BTS 1 M. EKOKO

Exemples :

Convertir :
1) (472)8 en binaire
2) (11010110)2 en octal

(472)8 = (100 111 010)2


(011010110)2 = (326)8

III.4- Conversion de la base hexadécimale vers le binaire et réciproquement :

Pour convertir un nombre hexadécimal en binaire et réciproquement, on utilise le


tableau suivant :
HEX 0 1 2 3 4 5 6 7 8 9 A B C D E F
BIN
0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111
Exemples :

Convertir :
1) (9F2)16 en binaire
2) (1110100110)2 en hexadécimal

(9F2)16 = (1001 1111 0010)2


(1110100110)2 = (3A6)16

IV. LES OPERATIONS ARITHMETIQUES :

IV.1- Représentation des nombres binaires négatifs :

a) Les nombres signés :

0 placé devant le nombre binaire représente le signe (+)


1 placé devant le nombre binaire représente le signe (-)

b) Le complément à 2 :

Le complément à 2 d’un nombre binaire s’obtient à partir de son complément à 1


auquel on ajoute la valeur binaire 1.

Exemple :

Soit le nombre binaire : 011011


Son complément à 1 : 100100
+ 1
Son complément à 2 : 100101
Cours électronique numérique et Tps BTS 1 M. EKOKO

IV.2- L’addition :

Pour additionner 2 nombres dans une base B, chaque fois que la somme de 2 chiffres
de poids inferieur est supérieure a (B – 1), on retranche B de cette somme et on retient 1 qu’on
ajoute à la somme des chiffres de poids immédiatement supérieur.

Exemples :

Effectuer les opérations suivantes :


1) (0101)2 + (0011)2
2) (27)8 + (47)8
3) (974F)16 + (781C)16

(0101)2 + (0011)2 = (1000)2


(27)8 = (47)8 = (76)8
(974F)16 + (781C)16 = (10F6B)16

IV.3- La soustraction :

Dans la soustraction de nombres dans une base B, chaque fois que le premier chiffre de
l’opération de poids inférieur est plus petit que le second, on ajoute B au premier chiffre, on
effectue la soustraction et on retient 1 qu’on ajoute au deuxième chiffre de l’opération de poids
immédiatement supérieur.

Exemples :

Effectuer les opérations suivantes :


1) (0101)2 + (0011)2
2) (213)8 – (176)8
3) (BA4)16 – (337)16

(0101)2 – (0011)2 = (0010)2


(213)8 – (176)8 = (015)8
(BA4)16 – (337)16 = (86D)16

V. LES CODES :

L’action de faire correspondre à des nombres des nombres, des lettres, des mots ou un
groupe spécial de symboles s’appelle codage. Le groupe de symboles s’appelle code. On
distingue :

V.1- Le code binaire naturel :

C’est la transformation en binaire des nombres décimaux, octaux ou hexadécimaux.

V.2- Le code DCB (Décimal Codé Binaire) :

C’est la transformation en binaire de chaque chiffre d’un nombre décimal.


Cours électronique numérique et Tps BTS 1 M. EKOKO

V.3- Le code gray (binaire réfléchi) :

C’est la transformation du code naturel en un code qui permet de lever des ambiguïtés
dans les opérations d’entrée / sortie des circuits logiques. Il est utilisé dans la simplification
des fonctions logiques par la méthode de Karnaugh.

V.4- Le code ASCII (American Standard Code for Information Interchange) :

C’est un code à 7 éléments qui permet de coder 128 (27) symboles. Il est très utilisé
dans les ordinateurs.

V.4- Les différents groupes de codes :

Les codes sont classés en deux groupes :

a) Les codes pondérés :

Ce sont les codes dont les positions binaires des symboles dans le groupe sont affectées
d’un poids.

Exemples : le code binaire naturel, le code gray.

b) Les codes non pondérés :

Ce sont les codes dont les positions binaires des symboles ne sont affectées d’aucun
poids.

Exemples : le code gray, le code ASCII.

VI. EXERCICES D’APPLICATION :

Exercice 1 :
Effectuer les conversions suivantes :
1) (100100001001)2 en décimal.
2) (2313)10 en binaire. En déduire son équivalent octal
3) (3777)8 en décimal. En déduire son équivalent en binaire
4) (748)8 en décimal
5) (37FD)16 en décimal
6) (4095)10 en hexadécimal. En déduire sa valeur binaire négative en complément à 2
7) (1204)10 en BCD
8) (1001011101010010) BCD en décimal
9) (-104)10 en binaire signé 8 bits
10) Trouver le nombre décimal dont le complément à 2 binaire est 01111011

Exercice 2
Cours électronique numérique et Tps BTS 1 M. EKOKO

Effectuer les opérations suivantes :


1) (1010)2 + (1011)2
2) (1111)2 – (0011)2
3) (3E91)16 + (2F93)16
4) (91B)16 – (6F2)16
5) (135)8 + (76)8
6) (1425)8 – (1075)8

Vous aimerez peut-être aussi