Architecture Logicielle et matérielle
Cours 5 : contrôle, exécution des instructions
D’après les transparents de N. Louvet (univ Lyon1)
Laure Gonnord
Licence d’info - Université Lyon 1 - FST
Plan
1Retour sur le Modèle de Van Neuman
2Stockage des programmes/instructions en mémoire centrale
Classes d’instructions et modes d’adressage
Cycle d’instruction
3Digression : programmation LC3 de base
Laure Gonnord (L2/FST/Univ Lyon1) ArchiL2 (LIF6) Cours 5 : Construction du contrôle, exécution des instructions2014 2 / 32
Retour sur le Modèle de Van Neuman
1Retour sur le Modèle de Van Neuman
2Stockage des programmes/instructions en mémoire centrale
3Digression : programmation LC3 de base
Laure Gonnord (L2/FST/Univ Lyon1) ArchiL2 (LIF6) Cours 5 : Construction du contrôle, exécution des instructions2014 3 / 32
Retour sur le Modèle de Van Neuman
Rappels
une mémoire centrale, qui contient le programme et les
données ;
une unité centrale de traitement (UCT), qui exécute un
programme contenu en mémoire centrale ;
une (ou plusieurs) unité(s) d’entrée-sortie permettant
l’échange d’informations avec l’environnement de l’UCT.
Un système d’interconnexion permet l’interaction entre ces
unités.
Unité
centrale de
traitement
Mémoire centrale
Unité
d’entrée/sortie
Laure Gonnord (L2/FST/Univ Lyon1) ArchiL2 (LIF6) Cours 5 : Construction du contrôle, exécution des instructions2014 4 / 32
Retour sur le Modèle de Van Neuman
Ex d’instructions
En langage dit d’assemblage du LC3, on a par exemple les
instructions suivantes :
réalise une addition
réalise un stockage en mémoire du contenu
d’un registre
Iplus de détails plus tard (cours 06)
Laure Gonnord (L2/FST/Univ Lyon1) ArchiL2 (LIF6) Cours 5 : Construction du contrôle, exécution des instructions2014 5 / 32
1 / 32 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !