Call Stack - Run-time Stack for the CPU.
Also called the procedure stack.
A stack is stored in a stack segment (SS)
A program or operating system/executive can set up many stacks.
For example, in multitasking systems, each task can be given its own stack.
When a system sets up many stacks, only one stack—the current stack—is available at a time. The current stack is the one contained in the segment referenced by the SS register.
The number of stacks in a system is limited by: