ur(取消汇编实际模式 BIOS)

命令显示指定的 16 位实模式代码的程序集转换。

ur Range 
ur Address
ur 

参数

Range
指定包含反汇编指令的内存范围。 有关语法的详细信息,请参阅地址和地址范围语法

地址
指定要反汇编的内存范围的开头。 基于 x86 的处理器上的 8 条指令未组装。 有关语法的详细信息,请参阅地址和地址范围语法

环境

说明
模式 用户模式、内核模式
目标 实时、故障转储
平台 全部

其他信息

有关如何调试 BIOS 代码的详细信息,请参阅 调试 BIOS 代码

注解

如果未指定 范围地址,则反汇编从当前地址开始,并在基于 x86 的处理器上扩展八条指令。

如果要在基于 x86 的处理器上检查 16 位实模式代码, 则命令u (Unassemble) 命令会给出正确的结果。

但是,如果真模式代码存在于调试器不期望它的位置 (例如运行或从插件卡) 模拟基于 x86 的 BIOS 代码的非 x86 计算机,则必须使用 来正确反汇编此代码。

如果使用 32 位或 64 位代码,该命令会尝试反汇编代码,就像它是 16 位代码一样。 这种情况会产生毫无意义的结果。