debug下使用mov指令出错
每次输入 mov ds,ax时系统都会报错,啥原因呢?新手 还没有遇到过mov ds,ax会出错 怎么会出错呢?? 我这没问题啊 把错误贴上来才能帮你看。 这是出现的错误 1132781055 发表于 2014-2-13 12:01 static/image/common/back.gif
这是出现的错误
我也试了下,我电脑上没有任何问题。 这个应该没问题,多试几次, 你输入的1000后面要加 h 因为它是十六进制 不加的话是十进制 类型不匹配 你改过来看看 push ax
pop ds
R-S 发表于 2014-2-15 09:59 static/image/common/back.gif
你输入的1000后面要加 h 因为它是十六进制 不加的话是十进制 类型不匹配 你改过来看看
这样不行,用masm编译需要加h,但是debug默认的就是十六进制啊 无名侠 发表于 2014-2-15 10:21 static/image/common/back.gif
push ax
pop ds
谢谢了,这样可以,但是还是想不明白为什么 1132781055 发表于 2014-2-15 18:15 static/image/common/back.gif
谢谢了,这样可以,但是还是想不明白为什么
入栈
出栈
这很正常,当然是对的洛。
我一般这样用
push cs
pop ds
多简洁啊! R-S 发表于 2014-2-15 09:59 static/image/common/back.gif
你输入的1000后面要加 h 因为它是十六进制 不加的话是十进制 类型不匹配 你改过来看看
不是的,debug默认就是16进制,加h反而会出错 柠“萌”圆 发表于 2014-2-15 21:20 static/image/common/back.gif
不是的,debug默认就是16进制,加h反而会出错
我又试了下 加和不加都没错误 但之前试的时候 没加时出错了 恩 用哪个出入栈的方法很好 但总感觉这东西随机性很大 说不定是自己在哪个地方犯错了
页:
[1]