Call Stack


Refer to Stack Data Structure.

Stores information about the active Subroutines of a computer program.

Also known as:

  • execution stack

  • program stack

  • control stack

  • run-time stack

  • machine stack

Usually shortened to "the stack".

Stack Region

  • Stack Pointer

  • Frame Pointer

The top of the stack is a Stack Pointer Register whose address dynamically changes at runtime by the Kernel.