Debugging Tools for Windows

u (Unassemble)

u 命令显示指定的内存中的程序代码的反汇编。

不要将该命令和~u (Unfreeze Thread)命令混淆。

语法

u[bRange 
u[bAddress
u[b

参数

Range
指定包含要反汇编的代码的内存区域。该语法的更多信息,查看地址和地址范围语法。如果使用了b标志,则必须使用"Address LLength"语法来指定Range,而不能使用"Address1 Address2"。
Address
指定要开始反汇编的内存区域起始地址。会反汇编8条指令(x86处理器上)或者9条指令(Itanium处理器上) 。该语法的更多信息,查看地址和地址范围语法
b
指示要反汇编的区域是向后计算的。如果使用了ub Address ,反汇编区域是以Address结束的8或9条指令。如果用ub Address LLength语法指定区域,则反汇编以Address结尾的指定长度的内容。
 

环境

模式 用户模式、内核模式
目标 活动目标,崩溃转储
平台 所有

注释

如果u命令没有指定参数,则从当前地址处开始反汇编8条指令(x86处理器上)或者9条指令(Itanium处理器上)。如果使用ub并且不使用参数,则反汇编当前地址之前的8条或9条指令。

不要将该命令和up (Unassemble from Physical Memory)混淆。u命令只会反汇编虚拟内存,而up命令只反汇编物理内存。

附加信息

汇编模式调试和相关命令的更多信息,查看汇编模式调试

Build machine: CAPEBUILD