Les entr´ees/sorties dans l’architecture de Von Neumann
Un ordinateur a besoin d’´echanger de
l’information avec l’environnement
ext´erieur (e.g., charger des
programmes, communiquer, afficher).
Unit´es d’entr´ees-sorties
Transf`erent les informations entre
l’unit´e centrale et les unit´es
p´eriph´eriques.
Bus
Ensemble des lignes de liaison qui
assurent les communications entre
les diff´erents composants de
l’ordinateur.
Principe de fonctionnement
Exécution d’un programme
chargement du programme et des données depuis un périphérique dans la
mémoire centrale ;
chargement séquentiel des instructions du programme de la mémoire
centrale dans l’unité de contrôle ;
analyse par l’unité de contrôle de l’instruction et passage à l’UAL pour
traitement ;
traitement de l’instruction par l’UAL avec éventuellement appel à la
mémoire ou aux unités d’entrée/sortie.
Christophe Fiorio, EPU Montpellier 2008-2009 9/112
Principe de fonctionnement
Schéma général de l’ordinateur
ou unité de commande
ou principale
périphériques
registres
unité de contrôle
ou
mémoire centrale
. . .
ou
unité de traitement
ou
unité de calcul
unité arithmétique
et logique
de traitement
unité centrale
d’entrée/sortie
unités
Christophe Fiorio, EPU Montpellier 2008-2009 10/112
Principe de fonctionnement>Mémoire centrale
Mémoire centrale
1K(Kilo) = 210 =1 0241=1 024 octets
1M(M´ega) = 220 =1 0242=1 048 576 octets
1G(Giga) = 230 =1 0243=1 073 741 824 octets
1T(Tera) = 240 =1 0244=1 099 511 627 776 octets
Christophe Fiorio, EPU Montpellier 2008-2009 11/112
Principe de fonctionnement>Unité centrale de traitement
Unité centrale de traitement
le compteur ordinal (CO) qui contient l’adresse de la prochaine instruction
à exécuter ;
le registre d’instruction (RI) qui contient l’instruction en cours d’exécution ;
le pointeur de pile (SP) indiquant la position courante dans la pile ;
le registre d’état (PSW) qui permet comme son nom l’indique d’indiquer
l’état du système, retenue lors d’une opération, dépassement de capacité,
...
Christophe Fiorio, EPU Montpellier 2008-2009 12/112
Clement Jonquet (Polytech’ Montpellier) Architecture des ordinateurs IG3 2011-2012 204 / 264