赤兔 发表于 2014-6-5 16:47:36

windows的debug程序

我在使用debug程序时,为什么内存单元写不到寄存器里面?ds段寄存器也没什么问题,比如movax,但是翻译出来的是
mov ax,ax怎么解决啊?

ravenhu13 发表于 2014-6-5 16:53:30

mov ax,ds:

赤兔 发表于 2014-6-5 17:04:25

ravenhu13 发表于 2014-6-5 16:53 static/image/common/back.gif
mov ax,ds:

还是不行,报告错误

kikiatw 发表于 2014-6-5 22:24:54

mov ax,

song942986943 发表于 2014-6-5 23:46:11

我遇到和你一样的问题   计算机总是输出各种莫名的命令

魔诀 发表于 2014-6-7 11:33:20

你去0:200-0:2ff这段安全空间进行同样的操作试试。

我不知道。_ 发表于 2014-6-9 11:47:17

:sweat:亲 你那是R不是 执行。

我不知道。_ 发表于 2014-6-9 11:50:46

额我看错了SORRY。

我不知道。_ 发表于 2014-6-9 12:42:19

老师说了。。那代码以后深究 现在之注重结果 ,,结果正确不就行啦。

tda1875 发表于 2014-6-10 17:35:23

你的指令代码错误,指令代码=A10000对应mov ax,,你要注意的指令代码被改了所以指令就不是mov ax,了

khwxc002 发表于 2014-7-30 10:05:27

其实我很想知道你第一条语句居然是MOVax,ax 你在玩什么?

1079361210 发表于 2014-8-6 11:47:47

你没有设段地址,它怎么知道你是将哪段内存的内容输入给AX

1079361210 发表于 2014-8-6 11:49:37

而且默认段地址为 ds,而ds=1000,不就是AX吗

1079361210 发表于 2014-8-6 12:01:25

tda1875 发表于 2014-6-10 17:35
你的指令代码错误,指令代码=A10000对应mov ax,,你要注意的指令代码被改了所以指令就不是mov ax,了

同意,指令被改写了

新浪 发表于 2014-8-7 10:55:38

楼主您好,我是吕布!

130104031024 发表于 2014-8-9 17:33:03

不是执行之后才查看?
页: [1]
查看完整版本: windows的debug程序