Le processeur comprend :
❤️Opération
1. Unité arithmétique et logique
2. Registre temporaire
3. Registre d'accumulation
4. Registre à usage général
5. Registre des mots d'état du programme
6. Manette de vitesse
7. Compteur
❤️Contrôleur
1. Compteur de programme (PC)
2. Registre des instructions (IR)
3. Décodeur d'instructions
4. Registre d'adresses mémoire (MAR)
5. Registre de données mémoire (MDR)
6. Système de chronométrage
7. Générateur de signaux de micro-opération
Fonctions du processeur :
1. Contrôle des commandes
2. Contrôle des opérations
3. Contrôle du temps
4.Traitement des données
5. Gestion des interruptions
Note:
■Le registre d'instructions est utilisé pour stocker l'instruction en cours d'exécution ;
■Le compteur de programme est utilisé pour stocker l'adresse de l'instruction suivante ;
■Le registre d'adresses est utilisé pour stocker temporairement l'adresse des instructions ou des données ;
■Le registre de mots d'état du programme est utilisé pour enregistrer l'état de fonctionnement du système.
■Lorsqu'une instruction de transfert conditionnel est exécutée, le contenu du registre d'indicateurs doit être testé pour déterminer si la condition de transfert est remplie.
■Lors du transfert d'instructions, il est nécessaire de déterminer si le transfert est réussi. En cas de succès, le PC est modifié à l'adresse cible de l'instruction de transfert. Sinon, l'adresse de l'instruction suivante est toujours l'adresse après l'incrémentation du PC.
■Le nombre de bits du compteur de programme dépend de la capacité mémoire
■Le nombre de bits dans le registre d'instructions dépend de la longueur du mot d'instruction
■Le nombre de bits dans le registre général dépend de la longueur du mot machine
cycle d'enseignement
1.Période de valeur
2. Cycle d'adressage indirect
3. Cycle d'exécution
4. Cycle d'interruption
Plan d'exécution des instructions
1. Cycle d'instruction unique
2. Plusieurs cycles d'instructions
3. Solution de chaîne de montage
●Le cycle d'horloge est généralement appelé cycle de battement ou cycle T. Le cycle d'horloge est la plus petite unité de temps de fonctionnement de l'ordinateur. Il est déterminé par la fréquence principale de l'ordinateur et est l'inverse de la fréquence principale.
●L'impulsion de travail est l'unité de temps minimale du contrôleur et fonctionne comme un déclencheur de synchronisation. Il y a une impulsion de travail dans un cycle d'horloge.
●Le cycle d'instruction peut être composé de plusieurs cycles CPU. Un cycle CPU, ou cycle machine, se compose de plusieurs cycles d'horloge.
●Le temps total requis par le processeur pour récupérer et exécuter une instruction depuis la mémoire principale est appelé cycle d'instruction ;
●Le cycle d'accès fait référence à l'intervalle de temps minimum requis pour que la mémoire effectue deux opérations de mémoire indépendantes (deux opérations de lecture ou d'écriture consécutives).
●Les instructions sont extraites dans le cycle de valeur
●Ce qui est extrait pendant le cycle d'exécution, ce sont des données