Stack usage
•
Stack is used to store return
address for CALL instructions
•
Stack is used to pass
parameters to functions and
store local variables
•
Stack is used to save and
restore registers temporarily