您的 (未組合的真實模式 BIOS)
您的命令會顯示指定之16位實模式程式代碼的元件轉譯。
ur Range
ur Address
ur
參數
範圍
指定記憶體範圍,其中包含要反組譯的指示。 如需語法的詳細資訊,請參閱 地址和地址範圍語法。
位址
指定要反組譯的記憶體範圍的開頭。 x86 處理器上的八個指令未組合。 如需語法的詳細資訊,請參閱 地址和地址範圍語法。
Environment
項目 | 說明 |
---|---|
模式 | 使用者模式、核心模式 |
目標 | 即時、損毀傾印 |
平台 | 全部 |
其他資訊
如需如何偵錯 BIOS 程式代碼的詳細資訊,請參閱 偵錯 BIOS 程式代碼。
備註
如果您未指定 Range 或 Address,反組譯碼會從目前的地址開始,並在以 x86 為基礎的處理器上擴充八個指令。
如果您要在以 x86 為基礎的處理器上檢查 16 位實際模式程式代碼,您的命令和 u (Unassemble) 命令都會提供正確的結果。
不過,如果實際模式程式代碼存在於調試程式未預期的位置(例如,執行或模擬外掛程式卡片中 x86 型 BIOS 程式代碼的非 x86 計算機),您必須使用 來正確反組譯此程式代碼。
如果您在 32位或64位程式代碼上使用, 命令會嘗試將程式代碼反組譯成16位程式代碼。 這種情況會產生毫無意義的結果。