标签: assembly x86 gas
x86程序集中有多个像这样的参数。例如,这两条指令:
mov -0x4(%edi,%esi,4),%eax
lea (%edi,%esi,4),%ebx
我不愿发布所有汇编代码,因为它是针对大学项目的,我的老师可能不希望我在网上发布这个。任何帮助表示赞赏。
答案 0 :(得分:3)
第一条指令将地址(%edi + %esi * 4) - 4的(32位)值加载到%eax。第二组将%ebx设置为:(%edi + %esi * 4)。
(%edi + %esi * 4) - 4
%eax
%ebx
(%edi + %esi * 4)