Keywords: archi

Next: Registres de contrôle et Up: Organisation des registres Previous: Organisation des registres

#### Registres visibles par l'utilisateur

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 ?