Affichage du contenu d'un registre

Vous pouvez afficher le contenu d'un registre dans la vue Registres, Moniteurs ou Mémoire. Dans ces vues, vous pouvez afficher et modifier le contenu des registres dans l'unité d'exécution en cours de votre programme. Dans la vue Registres, les registres sont classés par catégories, de sorte que vous ne devez développer que la catégorie de registres qui vous intéresse.

Pourquoi et quand exécuter cette tâche

Pour afficher le contenu d'un registre dans la vue Registres, procédez comme suit :

Procédure

  1. Dans la vue Débogage, sélectionnez l'unité d'exécution dont vous souhaitez afficher les registres.
  2. Dans la vue Registres, développez le groupe de registres à afficher.
  3. Si nécessaire, utilisez les barres de défilement ou les touches Page précédente/Page suivante pour parcourir la vue Registres jusqu'à ce que le registre apparaisse.

Résultats

Pour afficher le contenu d'un registre que vous avez déjà ajouté à la vue Moniteurs (voir la rubrique connexe), procédez comme suit :

  1. Si nécessaire, utilisez les barres de défilement ou les touches Page précédente/Page suivante pour parcourir la vue Moniteurs jusqu'à ce que le registre apparaisse.
  2. Si nécessaire, modifiez la représentation du registre. Pour ce faire, cliquez avec le bouton droit de la souris sur la variable et sélectionnez Changer la représentation dans le menu en incrustation. Sélectionnez la représentation de votre choix dans la sélection.

Pour afficher le contenu d'un registre que vous avez déjà ajouté à un moniteur de mémoire dans la vue Mémoire (pour des informations à ce sujet, voir la rubrique connexe) :

  1. Si nécessaire, utilisez les barres de défilement ou les touches Page précédente/Page suivante pour parcourir le moniteur de mémoire jusqu'à ce que l'adresse du registre apparaisse.
Remarque : Si vous vous trouvez dans la vue Registres et que vous souhaitez copier une valeur (pour la coller autre part, par exemple), vous devez éditer la valeur avant de la copier. Pour ce faire, cliquez deux fois sur la valeur ou cliquez avec le bouton droit de la souris sur la valeur dans la vue Registres et choisissez Modifier la valeur dans le menu en incrustation. Dans les deux cas, le système ouvre la boîte de dialogue Définir la valeur dans laquelle vous pouvez copier la valeur du registre.
Conseil : Pour améliorer les performances, réduisez les groupes de registres que vous n'utilisez ou ne modifiez pas.

Vous pouvez changer les valeurs de registre dans la vue Registres en procédant comme suit :

  1. Cliquez avec le bouton droit de la souris sur le registre à éditer, puis sélectionnez Modifier la valeur dans le menu en incrustation.
  2. Dans la boîte de dialogue qui s'affiche, changez la valeur de la variable.
  3. Cliquez sur OK.
    ATTENTION :
    Pour confirmer les options de la boîte de dialogue, vous devez cliquer sur OK plutôt que d'appuyer sur la touche Entrée du clavier. Si vous utilisez la touche Entrée du clavier, vous insérez une nouvelle ligne (un retour chariot) dans la valeur de registre.
  4. La valeur modifiée est signalée par un symbole delta placé en regard de son indicateur.