Affichage et modification de la mémoire dans CDB
Affichage et modification de la mémoire
Dans CDB, vous pouvez afficher et modifier la mémoire en entrant l’une des commandes Afficher la mémoire , et vous pouvez modifier la mémoire en entrant l’une des commandes Entrer les valeurs . Pour une présentation détaillée de ces commandes, consultez Accès à la mémoire par adresse virtuelle et Accès à la mémoire par adresse physique.
Affichage et modification des variables
Dans CDB, vous pouvez afficher et modifier des variables globales en entrant des commandes. Le débogueur interprète le nom d’une variable globale comme une adresse virtuelle. Par conséquent, toutes les commandes décrites dans Accès à la mémoire par adresse virtuelle peuvent être utilisées pour lire ou écrire des variables globales. Pour plus d’informations sur l’affichage et la modification des variables globales, consultez Accès aux variables globales.
Dans CDB, vous pouvez afficher et modifier des variables locales en entrant des commandes. Le débogueur interprète le nom d’une variable locale comme une adresse. Par conséquent, toutes les commandes décrites dans Accès à la mémoire par adresse virtuelle peuvent être utilisées pour lire ou écrire des variables locales. Toutefois, s’il est nécessaire d’indiquer à une commande qu’un symbole est local, précèdez le symbole par un signe dollar ( $ ) et un point d’exclamation ( ! ), comme dans $!var
. Pour plus d’informations sur l’affichage et la modification des variables locales, consultez Accès aux variables locales.