Volet Registres

De RAD Studio
Aller à : navigation, rechercher

Remonter à Fenêtres CPU - Index

Voir > Fenêtres de débogage > Fenêtres CPU > Registres

Ce volet affiche le contenu des registres CPU des processeurs 80386 et supérieurs. Ces registres se composent de huit registres généraux 32 bits, du compteur de programme 32 bits (EIP), des registres des indicateurs (EFL) et des six registres de segment.

Le volet Registres est situé dans la partie supérieure au milieu des fenêtres CPU quand la vue Tout CPU est affichée (Voir > Fenêtres de débogage > Fenêtres CPU > Tout CPU).

Une fois que vous avez exécuté une instruction, tout registre dont la valeur a été modifiée depuis la dernière interruption du programme apparaît en rouge.

Elément Description

Incrémenter le registre

Ajoute 1 à la valeur du registre mis en surbrillance. Cette option vous permet de tester la résolution des bogues en apportant de légers ajustements aux valeurs des registres.

Décrémenter le registre

Soustrait 1 à la valeur du registre mis en surbrillance. Cette option vous permet de tester la résolution des bogues en apportant de légers ajustements aux valeurs des registres.

Mettre à zéro le registre

Définit la valeur du registre mis en surbrillance par zéro.

Modifier le registre

Affiche la boîte de dialogue Modifier le registre dans laquelle vous entrez une nouvelle valeur pour le registre. Vous pouvez bénéficier de tous les avantages de l'évaluateur d'expression pour entrer de nouvelles valeurs. Les valeurs hexadécimales doivent être précédées d'un $ (signe dollar).

Suivre

Positionne le volet à l'adresse de destination de l'instruction en surbrillance.

Les commandes Suivre apparaissent seulement dans la vue Tout CPU, et pas dans le volet Registres autonome. Les commandes Suivre sont désactivées si le registre sélectionné est EFL ou l'un des registres de segment 16 bits.

  • Code proche positionne le volet Désassemblage sur l'adresse contenue dans le registre actuellement sélectionné.
  • Décalage sur Données positionne le volet Mémoire sur l'adresse contenue dans le registre actuellement sélectionné.
  • Décalage sur Pile positionne le volet Pile CPU sur l'adresse contenue dans le registre actuellement sélectionné.

Copier

Copie les données sélectionnées dans le Presse-papiers.

Voir FPU

Affiche la vue FPU, qui affiche les registres en virgule flottante, les registres MMX et les registres SSE.


Figures : Registres à usage généraliste CPU x64, registres de données FPU x86 et registres de données SSE x64

X64 GPR.pngX86 FPU.pngX64 SSE.png


Voir aussi