Information Technology Reference
In-Depth Information
C hapitre 7
La fonction d'exécution 7
Les machines que nous étudions sont des machines à programme enregistré ce qui
signifie que pour être exécuté le programme machine (suite d'instructions machines)
doit être placé (chargé) en mémoire principale (mémoire centrale, mémoire RAM).
Dans cette section nous nous proposons d'examiner comment est exécuté un
programme machine. Dans un premier temps, nous décrivons les caractéristiques
générales du microprocesseur et du bus lui permettant de communiquer avec la
mémoire centrale. Nous étudions ensuite le principe de l'exécution d'une instruction
par le microprocesseur, ainsi que les notions liées aux microcommandes et aux
séquenceurs. Nous terminons en introduisant le concept très important des interrup-
tions, puis par un aperçu des méthodes permettant une amélioration des perfor-
mances des microprocesseurs.
7.1
INTRODUCTION
D'un point de vue « macroscopique », un programme machine s'exécute instruction
après instruction selon l'algorithme suivant :
début (exécution d'une instruction)
lecture de l'instruction;
mise à jour du compteur ordinal;
décodage de l'instruction;
lecture éventuelle des opérandes;
exécution;
rangement des résultats;
fin (exécution de l'instruction).
 
 
Search WWH ::




Custom Search