WinDbg常用命令系列---内存数据显示和对应符号显示d*s(dds、dps、dqs)
命令dds, dps, dqs显示给定范围内的内存内容。假定该内存是符号表中的一系列地址。相应的符号也会显示出来。
dds [Options] [Range]
dqs [Options] [Range]
dps [Options] [Range]
参数:
- Options
指定一个或多个显示选项。可以包括以下任何选项,但不能指示多个/p*选项:
/c Width
指定要在显示中使用列的数。 如果省略,默认列数取决于显示类型。 由于这些命令显示符号的方式,是通常最好使用默认值为只有一个数据列。/p
(仅内核模式)使用的显示器的物理内存地址。 指定的范围范围来自物理内存而不是虚拟内存。/p[c]
(仅内核模式)与相同 /p,只不过将读取内存缓存。 用方括号括起c必须包含。/p[uc]
(仅内核模式)与相同 /p,只不过将读取未缓存的内存。 用方括号括起uc必须包含。/p[wc]
(仅内核模式)与相同 /p,只不过将读写组合内存。 用方括号括起wc必须包含。 - Range
指定要显示的内存区域。如果省略范围,命令将显示从最后一个显示命令结束位置开始的内存。如果省略了范围并且没有使用以前的显示命令,则显示将从当前指令指针开始。如果给定一个简单地址,则默认范围长度为128字节。
dds的第二个字符区分大小写。所有这些命令的第三个字符都区分大小写。dds命令显示双字(4字节)值,如dd命令。dqs命令与dq命令一样显示四字(8字节)值。dp s命令显示指针大小的值(4字节或8字节,取决于目标计算机的体系结构),如dp命令。这些单词中的每一个都被视为符号表中的地址。将为每个单词显示相应的符号信息。如果启用了行号信息,则在可用时将显示源文件名和行号。
D D S de的 dì第 èr二 gè个 zì字 fú符 qū区 fēn分 dà大 xiǎo小 xiě写 。 suǒ所 yǒu有 zhè这 xiē些 mìng命 lìng令 de的 dì第 sān三 gè个 zì字 fú符 dōu都 qū区 fēn分 dà大 xiǎo小 xiě写 。
The dds command displays double-word (4 byte) values like the dd command. The dqs command displays quad-word (8 byte) values like the dq command. The dps command displays pointer-sized values (4 byte or 8 byte, depending on the target computer's architecture) like the dp command.
d d s mìng命 lìng令 xiǎn显 shì示 shuāng双 zì字 ( 4 zì字 jié节 ) zhí值 , rú如 d d mìng命 lìng令 。 d q s mìng命 lìng令 yǔ与 d q mìng命 lìng令 yī一 yàng样 xiǎn显 shì示 sì四 zì字 ( 8 zì字 jié节 ) zhí值 。 d p s mìng命 lìng令 xiǎn显 shì示 zhǐ指 zhēn针 dà大 xiǎo小 de的 zhí值 ( 4 zì字 jié节 huò或 8 zì字 jié节 , qǔ取 jué决 yú于 mù目 biāo标 jì计 suàn算 jī机 de的 tǐ体 xì系 jié结 gòu构 ) , rú如 d p mìng命 lìng令 。
Each of these words is treated as an address in the symbol table. The corresponding symbol information is displayed for each word.
zhè这 xiē些 dān单 cí词 zhōng中 de的 měi每 yī一 gè个 dōu都 bèi被 shì视 wéi为 fú符 hào号 biǎo表 zhōng中 de的 dì地 zhǐ址 。 jiāng将 wèi为 měi每 gè个 dān单 cí词 xiǎn显 shì示 xiāng相 yìng应 de的 fú符 hào号 xìn信 xī息 。
If line number information has been enabled, source file names and line numbers will be displayed when available.
WinDbg常用命令系列---内存数据显示和对应符号显示d*s(dds、dps、dqs)的更多相关文章
- WinDbg常用命令系列---内存查看d*
d*命令显示给定范围内的内存内容. d{a|b|c|d|D|f|p|q|u|w|W} [Options] [Range] dy{b|d} [Options] [Range] d [Options] [ ...
- WinDbg常用命令系列---显示引用的内存(dda、ddp、ddu、dpa、dpp、dpu、dqa、dqp、dqu)
命令dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, 和 dqu在指定位置显示指针,取消对该指针的引用,然后以各种格式显示结果位置的内存. ddp [Options] [ ...
- WinDbg常用命令系列---断点操作b*
ba (Break on Access) ba命令设置处理器断点(通常称为数据断点,不太准确).此断点在访问指定内存时触发. 用户模式下 [~Thread] ba[ID] Access Size [O ...
- WinDbg常用命令系列---查看线程调用栈命令K*简介
Windbg里的K*命令显示给定线程的堆栈帧以及相关信息,对于我们调试时,进行调用栈回溯有很大的帮助. 一.K*命令使用方式 在不同平台上,K*命令的使用组合如下 User-Mode, x86 Pro ...
- WinDbg常用命令系列---!address
!address 这个!address扩展命令显示有关目标进程或目标计算机使用的内存的信息. 用户模式: !address Address !address -summary !address [-f ...
- WinDbg常用命令系列---反汇编u*
u, ub, uu (Unassemble) u*命令显示内存中指定程序代码的汇编转换.不要将此命令与~u(解冻线程)命令混淆. u[u|b] Range u[u|b] Address u[u|b] ...
- WinDbg常用命令系列---日志操作相关命令log*
.logopen (Open Log File) .logopen命令将事件和命令的副本从调试器命令窗口发送到新的日志文件. .logopen [Options] [FileName] .logope ...
- WinDbg常用命令系列---符号相关命令
ld (Load Symbols) ld命令加载指定模块的符号并更新所有模块信息. ld ModuleName [/f FileName] 参数: ModuleName指定要加载其符号的模块的名称.m ...
- WinDbg常用命令系列---输入内存值的命令e*
e, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza (Enter Values) e*命令将您指定的值输入内存.不要将此命令与~e(Thread-Specific C ...
随机推荐
- PB 修改datawindow 的背景色
1.修改标题行的背景色 rgb(235, 235, 235) 2.修改选择行的背景色(即选择行高亮) if(currentrow() = getrow(), rgb(235,235,235), rgb ...
- FMX 窗口置顶 或置底 xe10
FMX 窗口置顶 或置底 xe10 Popup 置底 StayOnTop 置顶
- JMX远程监控JVM
远程监控JVM状态需要在JVM启动的时候需要加上一段代码开启这个功能.(以下全部以ubuntu-14-04-server.jdk1.8.tomcat7.0环境为基础) 配置的时候分两种情况:1.无需配 ...
- linux 查询某个时间段的日志
目前因发生了异常大概记得发生的时间段,想查看这个时间段的日志 如我们的日志格式如下 1:09:59.946 [http-nio-12129-exec-10] INFO ntroller start = ...
- 使用Powershell实现自动化安装/卸载程序
最近需要制作软件安装包,需要附带VC运行时和.Net Framework的安装,但又不想让用户自己点下一步,所以就有了以下操作. 微软提供了一个程序叫msiexec.exe,位于C:\Windows\ ...
- springboot IDEA新建Maven项目的Plugins出现红线的解决方法
将pom.xml文件copy到桌面,删除项目中的pom.xml.发现项目maven中没有任何东西后,然后将桌面的pom.xml粘贴到项目目录下,刷新maven就ok了
- MongoDB和Java(1):Linux下的MongoDB安装
最近花了一些时间学习了下MongoDB数据库,感觉还是比较全面系统的,涉及了软件安装.客户端操作.安全认证.副本集和分布式集群搭建,以及使用Spring Data连接MongoDB进行数据操作,收获很 ...
- Python进阶----UDP协议使用socket通信,socketserver模块实现并发
Python进阶----UDP协议使用socket通信,socketserver模块实现并发 一丶基于UDP协议的socket 实现UDP协议传输数据 代码如下:
- JavaScript_proto_和prototype到底是什么玩意
_proto_和prototype到底有什么区别啊?是个什么东西啊? 在这里我头也比较大啊,小学语文没学好,所以组织能力比较差劲,所以尽量的咱用代码来解释吧. function too() { thi ...
- weblogic unable to get file lock问题
非正常结束weblogic进程导致weblogic无法启动 由于先前服务器直接down掉了,所有进程都非正常的进行关闭了,也就导致了下次启动weblogic的时候报了以下错误: <2012-3- ...