Cours1 ADO
Cours1 ADO
Cours1 ADO
Département d’informatique
1
Architecture des ordinateurs
Charge hebdomadaire: -1 Cours
-1 TD
-1 TP
Coefficient : 3
Crédit : 5
2
Architecture des ordinateurs
But de la matière:
- Voir l’évolution des ordinateurs à travers le temps
3
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
Boulier
Pascaline (1642)
4
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
1 ière génération (1945-1957)
Colossus Mark II 6
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
1 ière génération (1945-1957)
-Circuits intégrés
-Encombrement
Encombrement réduit
-Apparition de Linux (1972)
MICRO-ORDINATEURS 11
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
4 ième génération (1980 à ce jour)
- Microprocesseurs rapides
- Monopole de Microsoft
- PCs (Personnal Computer)
-Internet
-Machines multicoeurs (cores)
12
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
Lois, théorèmes et concepts importantes:
1854: - Georges Boole - Une étude des lois de la pensée.
Fondements mathématiques de la logique.
L‘électronique actuelle repose sur l'algébre de Boole.
1938: - Claude Shannon - Théorie de l'information
Tout peut être représentée par des 0 et des 1 : c'est la
numérisation.
1965: Loi de Moore: le nombre de transistors sur une puce
double tous les 2 ans. 13
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Evolution des ordinateurs
14
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Machine de Von Neumann
15
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Machine de Von Neumann
18
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Architecture de Harvard
- du calculateur Harvard Mark I, 1944
- il y’a deux mémoires séparées, une pour les données et une pour les
programmes.
Architecture d’ Harvard
19
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Architecture de Harvard
Architecture d’ Harvard
Donc:
-deux bus de données (un pour les programmes et un pour les données )
-deux bus d’adresses(un pour les programmes et un pour les données)
- ce qui optimise l’utilisation du CPU, puisque avec deux bus distincts, cela
permet un accès indépendant aux programmes (instructions) et aux données;20
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Architecture de Harvard
Architecture d’ Harvard
Avantages:
- Cette architecture peut se montrer plus rapide que l'architecture de Von Neumann;
Inconvénients:
- Le gain en performance s'obtient au prix d'une complexité accrue de structure.
- Une des mémoires peut être saturée alors que l’autre mémoire non. 21
Chapitre I : Introduction à la notion d'architecture
des ordinateurs
Architecture de Harvard
Architecture d’ Harvard
22
Merci!
23