下面的代码只是我当前尝试编写的程序的一小部分,但程序的其他部分不相关,所以我只粘贴了必要的部分。无论如何,我想要做的是将 inputLoopCounter 中存储的值移动到 ecx 中,以确定循环应该执行多少次。但是,当我尝试组装该程序时,我收到问题标题中提到的错误。有人能解释一下原因吗?
.data
inputLoopCounter BYTE -1
.code
mov ecx,inputLoopCounter
一种可能的解决方案是替换inputLoopCounter BYTE -1
by inputLoopCounter DWORD -1
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)