$\require{cancel}$
call
and ret
.
push r10 push r11 push arg9 push arg8 push arg7 call function
push rbp mov rbp, rsp
push r14 push r15
add rsp, 24 ; 8 byte word x 3
Address (decimal) | Value | Pointer | 400000 | r10 | 399992 (removed 8 bytes) | r11 | 399984 (removed 8 bytes) | argument 9 | 399976 (removed 8 bytes) | argument 8 | 399968 (removed 8 bytes) | argument 7 | 399960 (removed 8 bytes) | ripcaller | 399952 (removed 8 bytes) | rbpold | rspold, rbpnew | 399944 (removed 8 bytes) | R14 | 399936 (removed 8 bytes) | R15 | 399928 (removed 8 bytes) | local 1 | 399920 (removed 8 bytes) | local 2 | 399912 (removed 8 bytes) | local 3 | rspnew |
---|