From: Cameron Kaiser <spectre(a)stockholm.ptloma.edu>
The stack is truly a bummer, but there's software
ways around that.
As a return address stack it was adaquate. I like to pass parameters
on the stack with 8080/z80 and even PDP-11 and the 6502 stack is
not up to that.
FWIW, the later 65CE02 deals with both these issues.
You can "move" zero
page
anywhere in memory you want on the fly (so that you can
pick a memory
page
and optimize access to it), and the stack pointer is
now 16-bit. The
65CE02's
most well-known usage was in its guise as the CSG 4510
in the mythical
Commodore 65 (see
Yes but can you push parameters onto the stack prior to the call?
Allison