Condividi tramite


your (Unassemble Real Mode BIOS)

Il comando visualizza una conversione di 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 da disassemblare. Per altre informazioni sulla sintassi, vedere Sintassi dell'intervallo di indirizzi e dell'intervallo di indirizzi.

Indirizzo
Specifica l'inizio dell'intervallo di memoria da disassemblare. Otto istruzioni su un processore basato su x86 non sono assemblate. 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 su come eseguire il debug del codice BIOS, vedere Debug del codice BIOS.

Osservazioni:

Se non si specifica Range o Address, il disassembly inizia all'indirizzo corrente ed estende otto istruzioni su un processore basato su x86.

Se si esamina il codice in modalità reale a 16 bit in un processore basato su x86, il comando e il comando u (Unassemble) forniscono risultati corretti.

Tuttavia, se il codice in modalità reale esiste in una posizione in cui il debugger non si aspetta (ad esempio, un computer non x86 che esegue o emula codice BIOS basato su x86 da una scheda plug-in), è necessario usare per disassemblare 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.