lea的用法:1 leaq a(b, c, d), %rax 首先lea指令是mov指令的變種,據(jù)說(shuō),lea指令是x86體系結(jié)構(gòu)中,是一條最古老但是從某個(gè)方面來(lái)講又是最神奇的指令。表面上看,它做的事情非常簡(jiǎn)單,根據(jù)括號(hào)里的源操作數(shù)來(lái)計(jì)算地址,然后把地址加載到目標(biāo)寄存器中。例如:leaq a(b, c, d), %rax 先計(jì)算地址a + b + c * d,然后把最終地址
www.dbjr.com.cn/article/1785...htm 2025-5-27