【发布时间】:2012-11-24 21:05:31
【问题描述】:
我正在研究如何将 IA32 汇编代码转换为 Y86 汇编代码,我被困在 IA32 代码中的以下指令中:
leal(%edx, %eax), %eax
我找不到 Y86 代码的等效指令。我有以下两个版本,但我不确定哪个是正确的:
版本 1:
mrmovl (%edx), %ebx
mrmovl (%eax), %esi
addl %ebx, %esi
rrmovl %esi, 5eax
版本 2:
addl %edx, %eax
有人有更好的主意吗?
【问题讨论】: