如何解决汇编中的偏移量代表地址还是位?
我有点困惑,inc [esi + 8](假设 [esi] 指向 8 位内存中的 0x0000001F)会增加 0x00000027 还是会影响 0x00000020?我看过一段视频,暗示它会影响后者,而 ram 中的常规指针是按地址而不是位。
解决方法
地址是字节。这将增加 0x00000027
。
这不会组装,因为您缺少尺寸。 inc {byte|word|dword|qword} ptr [esi + 8]
正是您想要的。 (操作数大小为必填项)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。