在寻址模式下无效使用寄存器

时间:2018-08-10 14:53:57

标签: assembly 64-bit intel

mov rax, [rbp + 8*r8]是有效的地址,但是mov rax, [rbp - 8*r8]不是有效的地址吗? mov rax, [rbp - 8]也可以。我找不到负scale*index值引起的任何问题。在我看来,它遵循SBI模板。 (我不想在这里转储我的代码,因为这是我收到错误的唯一代码行。)

0 个答案:

没有答案