Chap 1
Chap 1
Chap 1
Mr N. Azizi 2020-2021
Introduction
L’architecture des ordinateurs?
l’architecture est l’étude et la description du
fonctionnement des composants internes d’un ordinateur.
Elle traite :
◦ le type des informations manipulées et de leur codage,
◦ le dialogue entre composants,
◦ le fonctionnement logique (pas électronique) interne des
composants.
3
Naissance de l’ordinateur
1944 Mark1 d’IBM une machine électromécanique
(utilisant des cartes perforées) pouvait multiplier 2
nombres de 23 chiffres en 6 secondes.
4
Naissance de l’ordinateur
Fin 1945 : JOHN VON NEUMANN, associé à l’ENIAC,
propose un modèle d’ordinateur qui fait abstraction du
programme et se lance dans la construction d’un
EDVAC (Electronic Discrete Variable Automatic
Computer) : l’IAS.
5
Naissance de l’ordinateur
US →unité de Sortie
UE → unité d’entrée
UAL → unité arithmétique et logique
UCC → unité de contrôle et de commande
Caractéristiques :
• une machine universelle contrôlée par programme (universelle : contrairement
aux autres pas spécialement dédiées aux opérations arithmétiques) ;
• instructions et données, sous format binaire, stockées en mémoire (important
: instructions et données dans la même mémoire) ;
• le programme peut modifier ses propres instructions ;
• ruptures de séquence.
6
Chronologie
Première génération (1945-1955) : est caractérisée par l’utilisation des tubes
à vides ou encore les lampes à vides, ce sont des machines géantes construites à
base des premiers composants et câblage électriques.
7
Chronologie
Quatrième génération (1980- ??) : caractérisé par l’utilisation des micro-
processeurs ,se sont des ordinateurs personnels et VLSI (Very Large Scale
Integration) : augmentation des nombres de transistors ; réseau ; terminaux.
8
Structure générale d’un ordinateur monoprocesseur actuel
• CPU : Central Processing Unit : élément de l’ordinateur qui interprète et exécute les
instructions d’un programme. CPU n bits ⇒ les informations sont codées sur n bits.
• ROM : Read Only Memory : mémoire « morte » que l’on ne peut que lire.
• RAM : Random Access Memory : mémoire vive (lecture et écriture) et volatile (se vide
quand il n’y a plus de courant) ; c’est (généralement) une suite de cases contenant 8 bits
(soit un octet), chaque case ayant sa propre adresse.
• Périphériques : disque dur (E/S), lecteur disquette (E/S), clavier (E), souris (E), écran (S),
imprimante (S), lecteur cdrom (E), graveur (S), accès réseau (E/S).
9
Von-Neumann vs Harvard
1- Architecture de Von-Neumann:
2- Architecture de Harvard:
10