*命令显示给定范围内的内存内容。
|
1
2
3
|
d{a|b|c|d|D|f|p|q|u|w|W} [Options] [Range]dy{b|d} [Options] [Range]d [Options] [Range] |
参数:
- Options
指定一个或多个显示选项。可以包括以下任何选项,但不能指示多个/p*选项:
/cWidth:指定要在显示中使用的列数。如果省略此选项,则默认列数取决于显示类型。
/p:(仅限内核模式)使用物理内存地址进行显示。范围指定的范围将从物理内存而不是虚拟内存中获取。
/p[c]:(仅限内核模式)与/P相同,只是将读取缓存内存。必须包括c周围的括号。
/p[uc]:(仅限内核模式)与/P相同,只是将读取未缓存的内存。必须包括uc周围的括号
/p[wc]:(仅限内核模式)与/P相同,但写入组合内存将被读取。wc周围的支架必须包括在内。 -
Range
指定要显示的内存区域。如果省略范围,命令将显示从最后一个显示命令结束位置开始的内存。如果省略了范围并且没有使用以前的显示命令,则显示将从当前指令指针开始。
显示的每一行将包括行中第一个字节的地址,后面是该位置和后面位置的内存内容。如果省略范围,命令将显示从最后一个显示命令结束位置开始的内存。这允许您连续扫描内存。此命令的形式如下。dd、dD、dw和dW命令的第二个字符区分大小写,dyb和dyd命令的第三个字符也区分大小写。
| Command | 显示 |
|---|---|
| d | 如果给定 d 后的参数不合适,可能会导致错误。 |
| da | 所有非打印字符,如回车符和换行符,显示为句点 (.)。 |
| db | 默认计数是 128 个字节。 |
| dc | 默认计数是 32 dword 值 (128 个字节)。 |
| dd | 双字值 (4 个字节为单位)。默认计数是 32 dword 值 (128 个字节)。 |
| dD | 默认计数是 15 个数字 (120 字节为单位)。 |
| df | 默认计数是 16 位的号码 (64 个字节)。 |
| dp | 默认计数为 32 的 dword 值或 16 个四字 (128 个字节)。 |
| dq | 默认计数是 16 个四字 (128 个字节)。 |
| du | 所有非打印字符,如回车符和换行符,显示为句点 (.)。 |
| dw | 默认计数是 64 单词 (128 个字节)。 |
| dW | 默认计数是 64 单词 (128 个字节)。 |
| dyb | 默认计数为 32 个字节。 |
| dyd | 默认计数是 8 Dword (32 字节)。 |
如果试图显示无效的地址,其内容如下所示的问号 ( ? )。