stack pointer


Also found in: Acronyms.

stack pointer

[′stak ‚pȯint·ər]
(computer science)
A register which contains the last address of a stack of addresses.

stack pointer

(architecture, programming)
(SP) A register or variable pointing to the top of a stack.

stack pointer

An address that identifies the location of the most recent item placed on the stack. See stack trace.
References in periodicals archive ?
In performance, the STM8 leverages a Harvard architecture with 16-bit index registers and stack pointer, a 16Mbyte linear address space, advanced addressing modes and other features designed to optimally support C-programming to deliver leading-edge CPU performance in both speed and code density.
Other enhancements include double precision multiplication support, shadow registers for fast context switching, a dedicated software stack pointer, automatic boot procedure, single cycle min/max instruction and single cycle division seed generation.
Other features of the new MCUs include, 8 register banks for fast context switching, 32-bit stack pointer over the entire memory space, 20 addressing modes and five power saving modes.