1.our learning from this experiment module the familiarization with the stack memory addressing mode.
1. The stack memory is an LIFO (Last in, First out) memory, that describes the way that data are stored and removed from the memory.
2. The CALL instruction also uses the stack to hold the return addresses .
3.Data
are stored into the stack with a PUSH instruction
and removed with a POP instruction
4.The stack memory is maintained by 2 registers: Stack Pointer and Stack Segment .
2.we use stack segment beacause where some register values can be stored so that it is not lost. In assembly language programming we have only four registers with which we can perform operations. These are AX, BX, CX and DX. But in many problems we may need a lot of registers. So we need to reuse these registers again and again. This can be done by storing present value of a register in stack segment.