The frame pointer is a register that contains the address of start of the currently active
stack frame, while the
stack pointer? points to the top of the stack. A virtual frame pointer can be kept when the frame pointer is at a fixed distance from the stack pointer.
--
EelcoVisser - 06 Dec 2001