SYMDEB |
Symbolic Debug Utility |
---|---|
MASM |
Syntaxe
SYMDEB |
Description
Cette commande permet de lancer le débogueur DOS. Cette commande uniquement incluse dans les version MASM de 2 à 4 inclusivement. Elle a été retiré par la suite.
Liste des commandes
Voici la liste des commandes internes contenu dans l'interpréteur de commande du SYMDEB :
Nom | Syntaxe | Description |
---|---|---|
Display expression | -? | Cette commande permet d'afficher la liste des commandes |
Assemble | A [address] | Cette commande permet d'assembler du code assembleur 8086. |
Clear breakpoint(s) | BC[bp] | Cette commande permet d'effacer le point d'arrêt. |
Disable breakpoint(s) | BD[bp] | Cette commande permet de désactiver le point d'arrêt. |
Enable breakpoint(s) | BE[bp] | Cette commande permet d'activer le point d'arrêt. |
List breakpoint(s) | BL[bp] | Cette commande permet d'afficher la liste des points d'arrêt. |
Set breakpoint | BP [bp] address | Cette commande permet de fixer le point d'arrêt. |
Compare | C range address | Cette commande permet de comparer des intervalles de mémoire. |
Dump memory | D[type][range] | Cette commande permet de sortir le contenu d'une partie de la mémoire. |
Enter | E[type] address [list] | Cette commande permet d'entrer à une entrée. |
Fill | F range list | Cette commande permet de remplir une partir de la mémoire avec une certaine valeur. |
Go | G [=address [address...]] | Cette commande permet d'exécuter à partir de l'adresse spécifié. |
Hexadd | H value value | Cette commande permet d'ajouter une valeur en code hexadécimal. |
Input from port | I value | Cette commande permet d'indiquer un port d'entrée. |
Stack trace | K [value] | Cette commande permet de tracer une pile. |
Load | L [addr [drive rec rec]] | Cette commande permet de charger un secteur. |
Move | M range address | Cette commande permet de copie une partie de la mémoire. |
Name | N filename [filename...] | Cette commande permet d'indiquer le nom du fichier. |
Output to port | O value byte | Cette commande permet d'indiquer un port de sortie. |
Program step | P [=address] [value] | Cette commande permet de procédé à partir d'une adresse optionnelle. |
Quit | Q | Cette commande permet de quitter la commande DEBUG. |
Register | R [reg] [[=] value] | Cette commande permet d'indiquer un registre. |
Search | S range list | Cette commande permet d'indiquer de rechercher en mémoire. |
Source level debugging | S {-|&|+} | Cette commande permet de fixer le niveau de déboguage. |
Trace | T [=address] [value] | Cette commande permet d'effectuer le traçage. |
Unassemble | U [range] | Cette commande permet de déssassembler le code machine en code assembleur équivalent. |
View source lines | V [range] | Cette commande permet de voir les lignes source. |
Write | W [address [drive rec rec]] | Cette commande permet d'écrire un secteur. |
Examine symbols(s) | X [?] symbol | Cette commande permet d'examiner un symbole. |
Open map/segment | XO symbol | Cette commande permet d'ouvrir un MAP ou segment. |
Zero | Z symbol value | Cette commande permet de mettre à zéro. |
Redirect output | > } device/file | Cette commande permet de rediriger la sortie. |
Shell escape | ! [dos command] | Cette commande permet d'exécuter une commande DOS. |
Redirect input | < { device/file | Cette commande permet de rediriger l'entrée. |
Display current source line | . | Cette commande permet d'afficher la ligne source courante. |
Redirect both | = ~ device/file | Cette commande permet de rediriger les deux. |
Screen flip | \ | Cette commande permet de flipper l'écran. |
Comment | * string | Cette commande permet d'indiquer un commentaire. |
Dernière mise à jour : Dimanche, le 3 juillet 2016