page6
6
Schéma simplifié du microprocesseur
En interne, le microprocesseur est organisé comme les systèmes que nous avons vus en électronique
numérique :
* une partie commande (que nous appellerons séquenceur)
* une partie opérative comportant :
- un registre d'instruction qui mémorise le numéro de l'instruction pendant son exécution
- un compteur programme qui contient l'adresse de la case mémoire contenant le numéro de la
prochaine instruction à exécuter.
- une unité de calcul qui permet d'effectuer tous les calculs
- des registres de travail qui servent pour le stockage temporaire des données (un genre de
brouillon)
- un pointeur de pile (à titre indicatif ici) pour la gestion des appels de fonctions
Compteur
programme
Pointeur de pile
Registres de travail
Séquenceur
(Bloc de
commande)
Registre
d'instruction
Vue interne simplifiée d'un microprocesseur
Bus de donnée
Bus d'adresse
Unité de calcul
Organigramme du fonctionnement
interne d'un microprocesseur
Il est basé sur la lecture et l'exécution des
instructions stockées en séquence dans une
mémoire (mémoire de programme)
Recherche de l'instruction
- lecture mémoire de programme
pointée par le compteur_programme
-chargement dans le registre
d'instruction
Préparation de la recherche de
l'instruction suivante
Réalisation de la fonction
de l'instruction
(Compteur_programme)++