> > Making it an even weirder design; 256 bytes
of stack RAM.
> Didn't the humble 6502 (and no doubt lots of others) have an 8-bit stack
> pointer?
On Mon, 6 Oct 2008, Cameron Kaiser wrote:
Yup. However, this was just ordinary RAM, fixed at
location $0100. On RAM
starved systems like the KIM-1, program code was often put in the stack and
careful management of the stack employed to prevent it getting overwritten.
. . . and some languages, including C, create space for local variables in
stack space