your (Unassemble Real Mode BIOS)
Il comando visualizza una traduzione dell'assembly del codice in modalità reale a 16 bit specificato.
ur Range
ur Address
ur
Parametri
Gamma
Specifica l'intervallo di memoria che contiene le istruzioni per smontare. Per altre informazioni sulla sintassi, vedere Sintassi indirizzo e intervallo di indirizzi.
Indirizzo
Specifica l'inizio dell'intervallo di memoria da disassemblare. Otto istruzioni su un processore basato su x86 sono unassembled. Per altre informazioni sulla sintassi, vedere Sintassi indirizzo e intervallo di indirizzi.
Ambiente
Elemento | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Targets | Dump live, arresto anomalo |
Piattaforme | Tutti |
Informazioni aggiuntive
Per altre informazioni su come eseguire il debug del codice BIOS, vedere Debug del codice BIOS.
Commenti
Se non si specifica intervallo o indirizzo, il disassembly inizia all'indirizzo corrente e estende otto istruzioni su un processore basato su x86.
Se si esamina codice in modalità reale a 16 bit in un processore basato su x86 , sia il comando che il comando u (Unassemble) forniscono risultati corretti.
Tuttavia, se il codice in modalità reale esiste in un percorso in cui il debugger non si aspetta , ad esempio un computer non x86 che esegue o simula il codice BIOS basato su x86 da una scheda plug-in, è necessario usare l'oggetto per smontare correttamente questo codice.
Se si usa il codice a 32 bit o a 64 bit, il comando tenta di disassemblare il codice come se fosse codice a 16 bit. Questa situazione produce risultati senza significato.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per