【发布时间】:2013-03-26 10:52:57
【问题描述】:
我正在尝试将bl 寄存器移动到 x86 汇编语言中的字节数组中,但以下语句会从 masm 汇编器产生错误消息。
mov arr[2], bl 产生输出 1>p4.asm(48): error A2101: cannot add two relocatable labels。
在 x86 汇编语言中是否可以将寄存器移动到数组中?
【问题讨论】:
-
我花了几天时间寻找这个问题的答案,但我还没有找到答案。
-
bx是一个16位的寄存器,大于一个字节,如果你只需要bx中包含一个字节,你需要访问bl它的低8位部分 -
@Seki 我现在已经修复了该部分,但我仍在尝试找出如何将寄存器移动到数组的特定索引中。