错误“参数错误”

程序员

我开始学习Assembly(ASM x86)。我正在使用仿真器emu8086。我写了以下指令:

mov eax,3

当我尝试模拟指令时,emu8086写道: wrong parameters MOV eax,3. probably it's an undefined var: eax

此外,当我换成eaxaxahal-它的工作就好了。

为什么会这样呢?为了解决此问题我该怎么办?谢谢。

chbaker0

emu8086模拟原始的8086。它是16位处理器,因此没有32位寄存器(eax,ebx等)。

有关寄存器布局的更多信息,请查看Intel 8086上的Wikipedia页面

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章