lxcsyh
驱动牛犊
驱动牛犊
  • 注册日期2007-08-05
  • 最后登录2010-11-22
  • 粉丝0
  • 关注0
  • 积分38分
  • 威望279点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1952回复:0

CDB/KD的调试设置问题

楼主#
更多 发布于:2009-02-20 15:51
我用KD调试的时候,用p单步调试,加上了l+t选项,以源代码为单位一行一行单步。
但是显示出来的汇编代码也只有一行,源代码的一行应该对应好几行汇编代码,可能是我的设置问题。

kd> p
> 6583:         RtlInitUnicodeString( &valueName, L"DebugFlags" );
sfilter!SfReadDriverParameters+0x66:
f84b4676 68504a4bf8      push    offset sfilter! ?? ::PBOPGDP::`string' (f84b4a50)
kd> p
> 6590:                                   &resultLength );
sfilter!SfReadDriverParameters+0x75:
f84b4685 8d4dd8          lea     ecx,[ebp-28h]
kd> p
> 6592:         if (NT_SUCCESS( status )) {
sfilter!SfReadDriverParameters+0x92:
f84b46a2 837dd400        cmp     dword ptr [ebp-2Ch],0
kd> p
> 6595:                        (((PKEY_VALUE_PARTIAL_INFORMATION) buffer)->Data));
sfilter!SfReadDriverParameters+0x98:
f84b46a8 8b55c8          mov     edx,dword ptr [ebp-38h]

请问有人知道怎样设置能把一行源代码对应的汇编显示全吗? 谢谢!
游客

返回顶部