carzycode 发表于 2013-1-17 09:06:17

新手问题,关于用debug查看内存!!

本帖最后由 carzycode 于 2013-1-17 14:27 编辑

D 0:0   这个命令是用来查看段地址为0,偏移地址为0的内存内容
那么D 0:01F又是什么意思?
是代表查看某个内存段的内容吗?
如果是,那么应该是哪个内存段;如果不是,那么D 0:01F又是什么意思呢?
求解答!!谢谢!!!

jeset 发表于 2013-1-17 09:28:14

D命令是查看内存中的数据,格式分为几种。

D段地址:偏移地址    查看的数据长度
D段地址:偏移地址
D内存地址

你的正是第一种,意思是为 用D命令查看 段地址为0:偏移地址为0的内存地址并显示出1F(就是16个内存单元)的数据

carzycode 发表于 2013-1-17 11:31:08

jeset 发表于 2013-1-17 09:28 static/image/common/back.gif
D命令是查看内存中的数据,格式分为几种。

D段地址:偏移地址    查看的数据长度


谢谢。这个问题我明白了。
但是你的答案好像有问题。
1~1F(十进制为31)一共有32位,即4个字节,就是4个内存单元,2个字。
为什么你这里说16个内存单元呢?

jeset 发表于 2013-1-17 17:32:49

carzycode 发表于 2013-1-17 11:31 static/image/common/back.gif
谢谢。这个问题我明白了。
但是你的答案好像有问题。
1~1F(十进制为31)一共有32位,即4个字节,就是4 ...

抱歉了!我说错了,16进制为一个F一个进制,就是一个F是16位,1F应该是32位!!

林之白狼 发表于 2013-1-17 17:43:40

最后那个表示查看的字节数目{:5_109:}

NGtailang 发表于 2013-1-17 22:22:23

楼主好学。继续努力吧。不过还是要认真的看书。听课

zoni 发表于 2013-1-17 23:19:43

没错,这个就是表示查看一个内存断的内容,从0:0开始到0000:001F
页: [1]
查看完整版本: 新手问题,关于用debug查看内存!!