Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I u*
comandi visualizzano in memoria una traduzione assembly del codice di programma specificato.
Questo comando non deve essere confuso con il comando ~u (Unfreeze Thread).
u[u|b] Range
u[u|b] Address
u[u|b]
Parametri
Gamma
Specifica l'intervallo di memoria che contiene le istruzioni per il disassemblaggio. Per ulteriori informazioni sulla sintassi, vedere Sintassi degli indirizzi e degli intervalli di indirizzi. Se si utilizza il flag b , è necessario specificare l'intervallo utilizzando la sintassi "Lunghezza indirizzoL", non la sintassi "Indirizzo1 Indirizzo2".
Indirizzo
Specifica l'inizio dell'intervallo di memoria da disassemblare. Otto istruzioni su un processore basato su x86 sono disassemblate. Per ulteriori informazioni sulla sintassi, vedere Sintassi degli indirizzi e degli intervalli di indirizzi.
b
Determina l'intervallo di memoria da disassemblare contando all'indietro. Se si utilizza ubAddress , l'intervallo disassemblato sarà costituito dalle otto istruzioni che precedono Address. Se un intervallo viene specificato utilizzando la sintassi ubAddressLLength, l'intervallo disassemblato sarà l'intervallo della lunghezza specificata che termina con Address.
u
Specifica che il disassemblaggio continuerà anche se si verifica un errore di lettura della memoria.
Ambiente
Elemento | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Obiettivi | Live, crash dump |
Piattaforme | Tutti |
Informazioni aggiuntive
Per ulteriori informazioni sul debug degli assembly e sui comandi correlati, vedere Debug in modalità assembly e Disassembly x86 con annotazioni.
Osservazioni:
Se non si specifica un parametro per il comando u, il disassemblaggio inizia dall'indirizzo corrente ed estende otto istruzioni su un processore basato su x86 o x64. Quando si utilizza ub
senza un parametro, il disassemblaggio include le otto istruzioni prima dell'indirizzo corrente. Per ulteriori informazioni sull'utilizzo dei comandi del debugger, vedere Utilizzo dei comandi del debugger.
Non confondere questo comando con il comando up (Disassembla dalla memoria fisica). Il comando u disassembla solo la memoria virtuale, mentre il comando up disassembla solo la memoria fisica.