What does lea in this x86

This question already has an answer here:

  • What's the purpose of the LEA instruction? 14 answers

  • lea , Load Effective Address, puts the computed "memory address" in the result register. So here, rcx = rsi + 4 and rax = rsi + 0x14 .

    By the way, the second line doesn't really look like it's part of the code that sets up the stack frame, rsi is the second argument when using System V AMD64 calling conventions.

    链接地址: http://www.djcxy.com/p/72360.html

    上一篇: leal是怎么做的?

    下一篇: 这在x86中有什么用处