> >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?
Not without some trickery. You'd have to pull two bytes (the return address),
pull the parameters, and then push the return address back on. Works but
kludgy. No improvement here over the vanilla 6502.
--
----------------------------- personal page: http://www.armory.com/~spectre/ --
Cameron Kaiser, Point Loma Nazarene University * ckaiser_at_stockholm.ptloma.edu
-- Beware the Lollipop of Mediocrity: lick it once, and you suck forever! -----
Received on Fri May 04 2001 - 18:48:25 BST