加乐比海盗 发表于 2016-4-10 11:27:00

这两个语句有什么区别?

mov es:,al 和 mov es:,al 的区别在哪儿?
为什么第一个语句会编译不通过?
帮忙解释一下?

兰陵月 发表于 2016-5-11 13:18:07

一样,只是表达方式不一样。

至于通不过,你把它归罪于DOS版本、debug的问题好了,我的也是。

加乐比海盗 发表于 2016-5-14 22:43:03

兰陵月 发表于 2016-5-11 13:18
一样,只是表达方式不一样。

至于通不过,你把它归罪于DOS版本、debug的问题好了,我的也是。

哦,谢谢您的回复!!{:5_111:}我一直是在用虚拟机搭建的XP系统学习汇编,我的主机是win8.1的。可能跟真正的XP有差距吧!{:5_97:}

Lemon1108 发表于 2016-5-17 21:40:53

前面的那个语句见过,后面那个不知道对不对?王爽老师的《汇编语言》P151上面没有第二种写法

加乐比海盗 发表于 2016-5-17 21:57:32

Lemon1108 发表于 2016-5-17 21:40
前面的那个语句见过,后面那个不知道对不对?王爽老师的《汇编语言》P151上面没有第二种写法

一开始我也是只知道第一条语句,但不知道为啥总是编译失败{:5_96:},无奈之下我在网上看到了第二种写法。
这才编译通过了。可我就是搞不懂第一句为什么不对。{:5_94:}也许真是虚拟系统的问题吧{:5_109:}
页: [1]
查看完整版本: 这两个语句有什么区别?