1. 程式人生 > >GNU Linux 64匯編學習

GNU Linux 64匯編學習

返回值 inux 匯編 ret gnu 調用棧 sta 調用 all

函數調用傳參:

第一個參數:rdi,

第二個參數:rsi

函數調用棧結構:

返回值

第一個參數

第二個參數

          +----------+
         rsp-24 |    a     |
                +----------+
         rsp-16 |    b     |
                +----------+
         rsp-8  |    c     |
                +----------+
         rsp    | retaddr  |
                +----------+
         rsp+8  | caller‘s |
                | stack    |
                | frame    |
                | ...      |
                +----------+

GNU Linux 64匯編學習