Section courante

A propos

Section administrative du site

Voici la liste des commandes du T-DebugPLUS 4.00 :

Nom Description
87 Cette commande permet d'afficher le contenu des registres 8087 et de la pile. Le coprocesseur mathématique est requise pour cette commande.
A Cette commande permet d'évaluer une expression arithmétique (de droite à gauche). Les opérateurs valides sont '+', '-', '*' et '/'.
B Cette commande permet d'afficher tous les points d'arrêt conditionnels.
-B Cette commande permet de supprimer un point d'arrêt conditionnel.
BC Cette commande permet de faire une pause sur un changement de variable.
BE Cette commande permet d'arrêter sur la variable égale.
BR Cette commande permet d'arrêter lors du changement d'un intervalle.
D Cette commande permet d'afficher une zone de mémoire au format spécifié : ASCII, Octet, Réel,...
-D Cette commande permet de fermer la fenêtre de la mémoire.
E Cette commande permet d'examiner ou de modifier la variable, la constante ou l'emplacement de la mémoire.
F Cette commande permet de remplir la pile et le tas avec la valeur spécifié.
G Cette commande permet d'aller au prochain point d'arrêt temporaire ou au prochain point d'arrêt permanent.
GN Cette commande permet d'y aller sans faire d'échange d'écran.
G Cette commande permet d'aller au point de retour de la procédure/fonction actuelle.
GM Cette commande permet d'aller au point d'arrêt conditionnel suivant, en vérifiant les conditions uniquement aux points d'arrêt temporaires ou aux points d'arrêt permanents.
GT Cette commande permet d'aller au prochain point d'arrêt temporaire, permanent ou conditionnel.
H Cette commande permet d'afficher ces messages d'aide.
HM Cette commande permet d'afficher la cartographie des blocs de mémoire disponibles sur la mémoire tas.
IB Cette commande permet d'inhiber les points d'arrêt. Empêche la définition de points d'arrêt temporaires sur un intervalle de lignes donnée.
-IB Cette commande permet d'activer les points d'arrêt inhibés. Si aucune intervalle n'est spécifiée, tous les points d'arrêt sont réactivés.
IO Cette commande permet d'afficher la valeur actuelle de IOresult.
J Cette commande permet de sauter d'une ligne (mode source) ou d'une instruction (mode ASM), ou le numéro spécifié.
JN Cette commande permet de sauter d'une ligne sans échange d'écran.
L Cette commande permet de regarder la constante ou variable [en heX]. Utilisez '..' sur n'importe quel indice d'un tableau pour définir l'intervalle d'affichage.
M Cette commande permet d'afficher MemAvail et MaxAvail pour le programme en cours d'exécution.
MD Cette commande permet de définir une macro. Attribuez une définition au nom. Si aucune définition ne suit le signe '=', la macro nommée est supprimée.
ML Cette commande permet d'indiquer la liste des macros. Liste toutes les macros actuellement définies.
MM Cette commande permet de fusionner les macros. Chargez les macros dans le fichier spécifié.
MR Cette commande permet de réinitialisation les macros. Efface toutes les macros et recharge celles par défaut.
MS Cette commande permet d'enregistrer les macros. Enregistrez toutes les macros actuellement définies dans les fichiers par défaut.
MU Cette commande permet d'indiquer l'utilisation de la mémoire. Affiche la quantité de mémoire utilisée par le débogueur.
N Cette commande permet d'aller au suivant. Exécute une ligne dans son intégralité, ou le numéro spécifié.
NN Cette commande permet d'aller au suivant sans échange d'écran.
P Cette commande permet d'indiquer les points d'arrêt permanents. Répertorier tous les points d'arrêt permanents.
-P Cette commande permet de supprimer les points d'arrêt permanents. S'il n'y a pas de paramètre, tous les points d'arrêt permanents sont supprimés.
PI Cette commande permet d'indiquer un port d'entrée. Lit un octet à partir du port d'entrée/sortie spécifié.
PO Cette commande permet d'indiquer le port de sortie. Écrivez un octet dans le port d'entrée/sortie spécifié.
Q Cette commande permet de quitter T-DebugPLUS 4.00 et de retourner au DOS.
R Cette commande permet d'ouvrir une fenêtre avec les registres.
-R Cette commande permet de fermer la fenêtre des registres.
RD Cette commande permet de redessiner l'écran.
RE Cette commande permet de redémarrer le programme, en spécifiant éventuellement une chaîne avec de nouveaux paramètres de ligne de commande. La chaîne de caractères peut être délimité par des guillemets si vous le souhaitez.
S Cette commande permet de rechercher en arrière pour la chaîne de caractères spécifié. Si la chaîne de caractères n'est pas spécifié, la chaîne de recherche précédente est utilisée. Pour éviter que les espaces initiaux et finaux ne soient ignorés, utilisez des guillemets, par exemple : 'while'.
SM Cette commande permet de rechercher en mémoire. Recherche dans la mémoire à partir de l'emplacement spécifié pour la chaîne de caractères entre guillemets ou la liste d'octets spécifié.
SS Cette commande permet de rechercher dans la table des symboles le symbole spécifié ou tous les symboles. Affiche les valeurs actuelles et d'autres données. Le symbole n'a pas besoin d'être un mot entier.
T Cette commande permet de tracer une ligne (mode source) ou une instruction (mode ASM), ou le numéro spécifié.
TN Cette commande permet de tracer sans échange d'écran.
TB Cette commande permet de tracer dans le tampon. Interprète les adresses de retour sur la pile.
UF Cette commande permet de désassembler un fichier en commençant à l'emplacement spécifié et en acheminant la sortie vers le fichier spécifié.
UP Cette commande permet de désassembler vers l'imprimante.
V Cette commande permet d'afficher le texte centré à l'emplacement spécifié.
VF Cette commande permet d'afficher le fichier par nom.
W Cette commande permet d'ajouter une variable à surveillant dans Watch. Tous les caractères de format reconnus pour BC sont autorisés.
-W Cette commande permet de supprimer une variable dans Watch.
X Cette commande permet de traduire en numéro de ligne. Si le paramètre est un symbole ou un numéro de ligne, renvoie une adresse ; s'il s'agit d'une adresse hexadécimale, renvoie un numéro de ligne.
XA Cette commande permet de traduire à l'adresse. Le paramètre peut être une adresse segmentée ou une valeur (traitée comme une adresse linéaire). Affiche à la fois un pointeur normalisé et une adresse linéaire correspondante (aux formats hexadécimal et décimal).


Dernière mise à jour : Lundi, le 21 mars 2022