User (mode) Stack, Execution Stack for dual mode operation
Each task has a private user-mode stack
- A program’s exit address
- Command-line arguments
- Environment variables
- Function parameters and return address
- Storage locations for local(automatic) variables