Next: Registres de contrôle et
Up: Organisation des registres
Previous: Organisation des registres
Une registre utilisateur est un registre référençable par
les instructions exécutées par la CPU. On trouve différentes
catégories :
- données : ne peuvent pas être employés pour le calcul
d'adresses ;
- adresses : souvent dévolus à un mode d'adressage
particulier (contenant des valeurs de base ou d'index) ;
- conditions (flags) : constitués d'une suite de bits
indépendants dont chacun est positionné en fonction du résultat
d'une opération ;
- autres : n'ont pas de fonction spécifique.
Le choix des registres pour une CPU est basé sur les questions suivantes :
- quelle proportion de registres spécialisés adopter ?
- quel nombre de registres adopter ?
- quelle taille de registres adopter ?
? Quels sont les impacts des réponses à ces questions ?
Patrick Marcel
2001-01-24