Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les u*
commandes affichent une traduction en assembleur du code de programme spécifié en mémoire.
Cette commande ne doit pas être confondue avec la commande ~u (Unfreeze Thread).
u[u|b] Range
u[u|b] Address
u[u|b]
Paramètres
Gamme
Spécifie la plage de mémoire qui contient les instructions de démontage. Pour plus d’informations sur la syntaxe, consultez Syntaxe d’adresse et de plage d’adresses. Si vous utilisez l’indicateur b , vous devez spécifier la plage à l’aide de la syntaxe « AddressLLength », et non de la syntaxe « Address1 Address2 ».
Adresse
Spécifie le début de la plage de mémoire à désassembler. Huit instructions sur un processeur x86 sont désassemblées. Pour plus d’informations sur la syntaxe, consultez Syntaxe d’adresse et de plage d’adresses.
b
Détermine la plage de mémoire à désassembler en comptant à rebours. Si l’adresse ub est utilisée, la plage démontée sera les huit instructions précédant l’adresse. Si une plage est spécifiée à l’aide de la syntaxe ubAddressLLength, la plage désassemblée sera la plage de la longueur spécifiée se terminant à Address.
u
Spécifie que le désassemblage se poursuit même en cas d’erreur de lecture de la mémoire.
Environnement
Élément | Descriptif |
---|---|
Modes | Mode utilisateur, mode noyau |
Objectifs | Vidage en direct et incident |
Plateformes | Tous |
Informations supplémentaires
Pour plus d’informations sur le débogage de l’assembly et les commandes associées, consultez Débogage en mode assembly et Désassemblage x86 annoté.
Remarques
Si vous ne spécifiez pas de paramètre pour la commande u, le désassemblage commence à l’adresse actuelle et étend huit instructions sur un processeur x86 ou x64. Lorsque vous utilisez ub
sans paramètre, le désassemblage inclut les huit instructions avant l’adresse actuelle. Pour plus d’informations sur l’utilisation des commandes du débogueur, consultez Utilisation des commandes du débogueur.
Ne confondez pas cette commande avec la commande up (Unassemble from Physical Memory). La commande u désassemble uniquement la mémoire virtuelle, tandis que la commande up désassemble uniquement la mémoire physique.