a (Assembla)
Il comando assembla i codici di istruzione x86 a 32 bit e inserisce i codici di istruzione risultanti in memoria.
a [Address]
Parametri
Indirizzo
Specifica l'inizio del blocco in memoria in cui vengono inseriti i codici risultanti. Per altre informazioni sulla sintassi, vedere Sintassi dell'intervallo di indirizzi e dell'intervallo di indirizzi.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Target | Live, crash dump |
Piattaforme | Tutte le date |
Informazioni aggiuntive
Per altre informazioni sul debug degli assembly e sui comandi correlati, vedere Debug in modalità assembly.
Osservazioni:
Il comando non supporta mnemonic di istruzioni a 64 bit. Tuttavia, il comando è abilitato indipendentemente dal fatto che si stia eseguendo il debug di una destinazione a 32 bit o di una destinazione a 64 bit. A causa delle analogie tra istruzioni x86 e x64, a volte è possibile usare correttamente un comando durante il debug di una destinazione a 64 bit.
Se non si specifica un indirizzo, l'assembly inizia dall'indirizzo specificato dal valore corrente del puntatore all'istruzione. Per assemblare una nuova istruzione, digitare il mnemonico desiderato e premere INVIO. Per terminare l'assembly, premere SOLO INVIO.
Poiché l'assembler cerca tutti i simboli a cui viene fatto riferimento nel codice, il completamento di questo comando potrebbe richiedere tempo. Durante questo periodo, non è possibile premere CTRL+Cper terminare il comando.