命令dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, 和 dqu在指定位置显示指针,取消对该指针的引用,然后以各种格式显示结果位置的内存。

ddp [Options] [Range] 
dqp [Options] [Range] 
dpp [Options] [Range] 
dda [Options] [Range] 
dqa [Options] [Range] 
dpa [Options] [Range] 
ddu [Options] [Range] 
dqu [Options] [Range] 
dpu [Options] [Range]

参数:

    • Options
      指定一个或多个显示选项。可以包括以下任何选项,但不能指示多个/p*选项:
      由于这些命令显示指针的方式,是通常最好使用默认值为只有一个数据列。

      指定的范围范围来自物理内存而不是虚拟内存。

      用方括号括起c必须包含。

      用方括号括起uc必须包含。

      用方括号括起wc必须包含。

    • Range
      指定要显示的内存区域。如果省略范围,命令将显示从最后一个显示命令结束位置开始的内存。如果省略了范围并且没有使用以前的显示命令,则显示将从当前指令指针开始。如果给定一个简单地址,则默认范围长度为128字节。

此命令的第二个和第三个字符区分大小写。此命令的第二个字符决定所使用的指针大小:

Command 显示
dd 所使用的 32 位指针
dq 所使用的 64 位指针
dp* 使用标准指针大小:32 位或 64 位,具体取决于目标的处理器体系结构

此命令的第三个字符决定了未引用内存的显示方式:

Command 显示
dp 如果此值与匹配任何已知的符号,也将显示此符号。
da 显示格式为 ASCII 字符指针所引用的内存的内容。
d*u 显示 Unicode 字符格式指针所引用的内存内容。

如果启用了行号信息,则在可用时将显示源文件名和行号

 

相关文章:

  • 2021-12-09
  • 2021-06-22
  • 2021-07-07
  • 2021-08-01
  • 2021-07-10
  • 2021-06-18
  • 2021-06-07
  • 2021-06-11
猜你喜欢
  • 2021-06-06
  • 2021-05-26
  • 2021-07-09
  • 2022-01-07
  • 2021-08-27
  • 2021-10-10
相关资源
相似解决方案