
4 
 
2. Composantes activées lors d'un cycle machine 
• Registre CO (compteur ordinal) contenant l'adresse où est stockée la prochaine instruction 
à chercher en mémoire. 
 
• Registre RI (registre d'instruction) dans lequel le CPU transfert l'instruction suivante à 
exécuter, à partir de la mémoire. 
 
• Décodeur qui détermine quelle opération doit être effectuée. 
 
• Horloge qui émet des impulsions régulières, synchronisant toutes les actions de l'unité 
centrale. On parle de cycle ou fréquence d'horloge. Le standard actuel varie de 500 MHz à 
3 GHz selon les appareils (Mhz: millions de cyles par seconde, GHz: milliards de Hz). Pour 
des raisons techniques, l’horloge n’est pas directement placée sur le processeur. Un 
oscillateur interne est synchronisé sur un signal d'horloge externe, souvent fourni par un 
oscillateur à quartz. La cadence de l’oscillateur interne est un multiple de la cadence du bus 
système (voir plus loin) : 2.3, 4, 10 selon les architectures. 
 
• Séquenceur qui génère les signaux de commande. Cet automate distribue des signaux de 
commande aux diverses unités participant à l'exécution d'une instruction.  
 
• Registres: petites mémoires internes très rapides d'accès utilisées pour stocker 
temporairement une donnée, une instruction ou une adresse. Chaque cellule mémoire est 
généralement aussi large que le bus du processeur (la taille de cette cellule ou mot est 
spécifique au processeur, soit typiquement 8, 16 ou 32 bits). Les registres servent de 
tampon à la mémoire. 
 
 
3. Explications supplémentaires 
 
Mémoire cache (tampon) 
Le principe de la mémoire cache est un procédé qui permet de réduire les délais d'attentes 
car il s'appuie sur le principe de localité. Au lieu par exemple d'aller chercher une 
instruction après une autre en RAM (où le temps d'accès est supérieur à un cycle 
d'horloge), on préstocke ces informations dans des registres proches du processeur. Cette 
astuce permet de réduire considérablement les temps de calcul. Les processeurs actuels 
utilisent plusieurs niveaux de mémoire cache (voir section Mémoire) : L1 pour Level 1, L2 
pour Level 2,etc. 
 
Taille du mot 
L'information étant codée en bit (binary digit), le processeur fonctionne par "paquets" de x 
bits, qui sont des multiples d'octets. L'information est donc transmise simultanément sur "x 
bits": la taille du mot du processeur. (Attention, la taille du mot dans le système 
d’exploitation peut être différente de celle du processeur. Par exemple, dans Windows, la 
taille du mot des deux octets. Lors de la conception des systèmes Windows, cette taille 
corrspodait à celle des processeurs). Plus la taille d'un mot est importante, moins le 
Copyright © 2002Brigitte Zellner Keller    Lettres, Université de Lausanne