程序的机器级表示(二)程序的机器级表示(二)
注:以下所有内容均来自开源学习组织DataWhale程序的机器级表示(二)1 加载有效地址leaq S, D →\rightarrow→ Load Effective Address注:x86-64位处理器地址长度都是64,因此都是leaq例如如下指令:leaq 7(%rdx, %rdx, 4), %rax:表示把有效地址复制到寄存器rax中。其中7(%rdx, %rdx, 4)表示有效地址(计算方式见程序的机器级表示(一)中4.0.1):形式符合公式Imm(rb,ri,s)→Imm+R[rb