Académique Documents
Professionnel Documents
Culture Documents
INTEC-SUP
Niveau: Licence
2022/2023
Chapitre 1: Historique
Plan
1. Introduction
2022/2023
1. Introduction-1: Historique de l’ électronique
2022/2023
1. Introduction-2: Historique de l’ électronique
Intégration plus importante du nombre de transistors sur la même surface
1970: Plusieurs milliers de transistors (MSI, 10 micron)
1980: Plusieurs centaines de milliers de transistors (LSI, 1 micron)
1990: Plusieurs de millions de transistors (VLSI, 0,35 micron)
2000: Plusieurs dizaines de millions de transistors (VLSI, 0,12 micron)
ex: Pentium 4: 55 millions de transistors
Quelques chiffres
- 15 milliards de circuits intgrés par an,
Fabrication de
- 2 million de transistors par seconde.
Enjeu Economique et militaire
2022/2023
Vers le <<tout numérique>>
1970: numérisation du réseau entre centraux, la transmission reste analogique entre le poste de l’abonne
et le centre local.
2022/2023
Pourquoi cette évolution?
Transmission analogique Transmission numérique
Codage binaire
Ensemble continu de valeurs
Transmission Transmission
2022/2023
Applications Audio
Compact disque
Enregistrement numerique:
Alternance de creux de plats
2022/2023
2. Rappels sur les systèmes de numération
2-1 Définition
Un système de numération se definit par deux elements:
La base du système
Les symbols du système
En informatique les systemes les plus utilizes sont les suivants
2022/2023
2-2 Numération en base b: Notation
Exemple:
C’est le système usuel dans la vie quotidienne. La base du système décimal est 10 et ses symboles sont les 10
chiffres: 0, 1,2,3,4,5,6,7,8,9.
Cela veut dire qu’en décimal les 10 chiffres précédents sont suffisants pour exprimer n’importe quel nombre.
Seulement, la machine ne pouvant assimiler que les deux valeurs 0 et 1, il serait important de savoir comment
exprimer les nombres décimaux en binaires et comment effectuer l’opération inverse, et on parle de conversion de
base.
Exemple:
2022/2023
2-4 Le système octal (base 8)
Dans ce système octal, la représentation des nombres est faite par une succession de groupes de chiffres, choisis dans
les huit premiers décimaux, c'est-à-dire entre 0 et 7. La base est 8 et les poids associés aux chiffres sont des
puissances de 8.
D'une manière analogue aux systèmes déjà vus, on pourra donc décomposer un nombre octal, par exemple 3 476, de
la façon suivante: 3 476 = (3 x 83) + (4 x 82) + (7 x 81) + (6 x 80)al
De plus, pour le même nombre, on peut faire un autre type de lecture ; en faisant les calculs avec des nombres
décimaux et en employant la méthode décrite précédemment pour les nombres décimaux :
3x8= 24 ; 24 + 4 = 28
28 x 8 = 224 ; 224 + 7 = 231
231 x 8 = 1 848 ; 1 848 + 6 = 1 854
Le nombre octal 3 476 correspond donc au nombre décimal 1 854.
2022/2023
2-5 Le système hexadécimal (base 16)
L'utilisation de la base b =16 résulte du développement des micro-ordinateurs. Les symboles utilisés dans cette base
sont les dix chiffres de 0 à 9 complétés par les lettres A (pour 10), B (pour 11), C (pour12), D (pour 13), E (pour 14)
et F (pour 15).
Le nombre binaire est déduit en remplaçant chaque chiffre hexadécimal par son quartet binaire
Nombre Hexadécimal E 3 B 1
Nombre Binaire 1110 0011 1011 0001
• Puis, on multiplie chaque chiffre ap de poids p par la base b élevée à la puissance p. (ap*bp)
N = 1*43+ 0*42+ 2*41+ 3*40= 64 + 0 + 8 + 3= 75.
Ainsi, nous avons: N = (1023)4= (75)10
La conversion en décimal d’un nombre exprimé en binaire s’effectue suivant le même procédé:
Exemple-2: Soit à convertir en décimal, le nombre N exprimé en binaire comme suit: N = (10111001)2
• Les poids des chiffres:
2022/2023
• ainsi, le nombre N en décimal est calculé comme suit:
N = 1*27+ 0*26+ 1*25+ 1*24+ 1*23+ 0*22+ 0*21+ 1*20 = 128 + 0 +32 + 16 + 8 + 0 + 0 + 1= 185
D’où N = (185)10
Exemple-3: Soit à convertir en décimal le Nombre X = (175)8.
(X)10= 1*82+ 7*81+ 5*80= 64 + 56 +5= 125. Ainsi, (175)8 = (125)10
Exemple-4: Soit à convertir en décimal le Nombre X = (A24)H.
(X)10= A*162+ 2*161+ 4*160 = 10*162+ 2*161+ 4*160= 2596. Ainsi, (A24)H= (2596)10
2-6-2 Passage de la base 10 à la base 2, 8, 16
Pour exprimer en binaire, un nombre exprimé dans une base b, on dispose d’une méthode par divisions successives.
Conversion par division successives
Soit X un nombre exprimé dans la base 10. Pour l’exprimer dans une autre base b, il suffit d’effectuer des divisions
successives sur b jusqu’à l’obtention d’un résultat nul. Le résultat est (X)10 = (rm rm-1... r1r0)2
2022/2023
les étapes à suivre sont les suivantes:
soit Xi: le résultat de la division.
ri: le reste de la division n°i.
1) Effectuer la division X / b = X0 et le reste r0 si X0 = 0 alors aller à 3) sinon aller à 2)
2) Effectuer la division Xi / b = Xi+1 et le reste ri+1 si Xi+1 = 0 alors aller à 3) sinon aller à 2)
3) Arrêter la division. Le résultat est (X)10 = (rm rm-1... r1r0)2
Exemple: Soit le nombre Y = (115)10, convertir ce nombre en binaire:
2022/2023
Le passage de la base 10 à la base 8 s’effectue de la même manière que le passage de
la base 10 à la base 2.
Exemple: Soit à convertir successivement en Octal et en hexadécimal les nombre X = (125)10 et Y = (2596)10
Pour cela, on va effectuer les divisions successives de X sur 8 (Y sur 16). Les restes de ces divisions vont constituer
les chiffres de X (Y) exprimé en Octal (Hexadécimal).
L’arithmétique de l’ordinateur est fondée sur le système binaire, c’est pourquoi il faut connaître comment passer
de l’octal (ou de hexadécimal) au binaire et inversement.
Pour convertir un nombre octal en binaire, il faut passer par une base intermédiaire qui est la base 10
2022/2023
Exemples:
1) Soit le nombre Y = (175)8= (?)2.
a. Passage de l’octal à la base 10
Y = (175)8 = 1*82+ 7*81+ 5*80= (125)10
b. Passage du décimal au binaire
Y = (125)10= (1111101)2
Conclusion Y = (175)8= (1111101)2
2) Soit le nombre Y = (A24)H= (?)2.
a. Passage de l’hexadécimal à la base 10
Y = (A24)H= (2596)10
b. Passage du décimal au binaire
Y = (2596)10= (101000100100)2
Conclusion Y = (A24)H= (101000100100)2
2022/2023
Remarques:
1) Lorsqu’une base est une puissance d’une autre base, le passage de l’une à l’autre devient très facile et ne nécessite
pas une base intermédiaire.
2) Ainsi, le passage de la base 8(23) ou 16(24) à la base 2 peut s’effectuer sans passer par la base 10.
2-6-3 Passage de l’octal au binaire
La base 8 est une puissance de la base 2. Pour convertir un nombre octal en binaire, on possède comme suit:
on a 8 = 23 cela veut dire que pour représenter un seul chiffre octal en binaire, il faut utiliser 3bits.
ainsi, la représentation des chiffres de la base 8 en binaire est la suivante:
2022/2023
Exemple 1:
Soit le nombre Y = (175)8= (?)2.
Pour trouver l’équivalent binaire de ce nombre octal, il suffit de trouver l’équivalent
binaire de chaque chiffre octal.
Y = (175)8= (1111101)2
Exemple 2:
Soit le nombre binaire Y = (1111101)2= (?)8.
Pour trouver l’équivalent octal de ce nombre binaire, il suffit de regrouper les bits du nombre binaire en groupes de
3 bits en partant de la droite. Si le dernier groupe ne contient pas trois bits, ajoutez des zéros. Ainsi, trouver
l’équivalent octal de chaque groupe de 3 bits.
2022/2023
Y = (1111101)2= (175)8
2-6-4 Passage de l’hexadécimal au binaire
La base 16 est une puissance de la base 2. Pour convertir un nombre hexadécimal en binaire, on possède comme
suit:
on a 16 = 24 cela veut dire que pour représenter un seul chiffre hexadécimal en binaire, il faut utiliser 4bits.
ainsi, la représentation des chiffres de la base 16 en binaire est la suivante:
2022/2023
Exemple 1:
Y = (101000100100)2= (A24)H
2022/2023
Je vous remercie de votre très
aimable attention
2022/2023