3.7.4 栈上的局部存储

目录

P171

解释一下图3-31 b)

  • 第五行:8(%rsp)是访问了内存实际的值,所以要使用leaq来将8(%rsp)地址移动到%rsi
  • 第六行:%rsp本来就是地址,所以直接使用movq而不是leaq
  • 举这个例子就是说由于有地址运算符,所以必须有第三行和第四行来将两个参数存储在运行时栈中而不是寄存器
posted @ 2025-07-15 21:14  最爱丁珰  阅读(11)  评论(0)    收藏  举报