一世芳华 发表于 2012-2-12 21:00:47

实验9的疑惑

为什么程序执行后,用d命令查看内存,内存里面找不到相应的代码?

Mr.C 发表于 2012-2-12 22:52:29

因为内存里,可以看到的代码是以16进制形式表示的,要想看到代码,在debug下使用u命令,详细可参考小甲鱼课程

一世芳华 发表于 2012-2-13 07:03:40

Mr.C 发表于 2012-2-12 22:52 static/image/common/back.gif
因为内存里,可以看到的代码是以16进制形式表示的,要想看到代码,在debug下使用u命令,详细可参考小甲鱼课 ...

问题是,16进制的数据也没有变,哪怕用e命令输入, 然后用d查看,依然不变。

Mr.C 发表于 2012-2-13 13:01:02

本帖最后由 Mr.C 于 2012-2-13 13:05 编辑

有没有可能是你地址弄错了。 编辑一个地方,查看的是另一个地方

有几个月没碰汇编了,今晚得拿起来翻翻

immortalfaith 发表于 2016-9-11 15:48:52

留个坐

fishc1008 发表于 2016-12-29 20:10:29

留个座

e马先森 发表于 2017-2-15 13:48:27

因为内存里,可以看到的代码是以16进制形式表示的,要想看到代码,在debug下使用u命令{:10_256:}
页: [1]
查看完整版本: 实验9的疑惑