Search code examples
Why usually the return address's value is stored in the stack pointer with offset 12 ? Why can&#...


assemblyriscvcalling-conventionstack-frameriscv32

Read More
Why does ARM GCC push / pop scratch register R3 in a tiny function?...


assemblygccarmstack-frame

Read More
Trying to understand gcc option -fomit-frame-pointer...


cperformancegcccpu-registersstack-frame

Read More
What is stack frame in assembly?...


assemblyx86stack-memorystack-frameframe-pointer

Read More
What is the difference between stack and stack frame?...


assemblygdbcallstackstack-memorystack-frame

Read More
Why Are Local Variables of Caller Stack Saved in Registers in Callee Stack?...


carmcallstackstack-frame

Read More
How do called functions return to their caller, after being called?...


cabifunction-callstack-frame

Read More
Do any languages / compilers utilize the x86 ENTER instruction with a nonzero nesting level?...


assemblyx86compiler-constructionnested-functionstack-frame

Read More
What advantages does StackWalkEx have over StackWalk64?...


windowswinapistack-framedbghelp

Read More
Use of Stack-Local Variables in Naked Function...


cgccbare-metalstack-frame

Read More
Arm64 Assembly: How to properly manage frame pointer?...


assemblygdbarm64stack-frameframe-pointer

Read More
Static global variables vs global variables C...


cstack-overflowstack-frame

Read More
Stack frame and value pointer...


cstack-frame

Read More
(x86) Is the value of ESP relative to EBP, or not?...


assemblyx86stackstack-framestack-pointer

Read More
What are the ESP and the EBP registers?...


assemblyx86stack-framestack-pointerframe-pointer

Read More
What exactly is the base pointer and stack pointer? To what do they point?...


cassemblyx86stack-framestack-pointer

Read More
What is the purpose of the RBP register in x86_64 assembler?...


cassemblyx86-64stack-framestack-pointer

Read More
Is there a way to calculate the bytes allocated to the stack frame of a function?...


cassemblyx86-64stack-memorystack-frame

Read More
How memory is allocated for a static array on the stack?...


cassemblygccgdbstack-frame

Read More
In C, what happens to the stack when we have a return statement which returns a function call?...


cfunctionstackstack-frame

Read More
Get parameter value in Assembly...


assemblyx86parameter-passingstack-memorystack-frame

Read More
How did alloca() interact with other stack allocation?...


cx86stack-framealloca

Read More
Why do we use the stack for the return address of a function?...


securitystackbuffer-overflowstack-frame

Read More
How does alloca() work on a memory level?...


cvariable-length-arraystack-framealloca

Read More
How does the compiler allocate memory for conditionally declared automatic variables in C++?...


c++memorystack-frame

Read More
Function Prologue and Epilogue in C...


c++cassemblystack-frameepilogue

Read More
How to do tail call optimisation in Scala3?...


scalarecursioncallstackstack-frametail-call-optimization

Read More
The x86 assembly code run successfully but vscode show error without more information...


assemblyx86stack-frame

Read More
What it means that Ebp register points to the old Ebp...


assemblyx86stack-frameframe-pointer

Read More
Are there different ways to set RBP? Why does Windows x64 not point RBP at a saved-RBP right below t...


assemblyx86-64masmcalling-conventionstack-frame

Read More
BackNext