Subject: Re: [stella] Indirect indexed addressing From: Darrell Spice <dspice@xxxxxxxxxxxxxx> Date: Mon, 26 Apr 2004 19:11:00 -0500 |
Hi there!
Is it true that indexed-indirect addressing as LDA ($nn),Y is limited to zero-page addressing? Seems that way, with DASM throwing an error if $nn > $FF.
Sad but true, yes.
Of course, this isn't usually an issue for 2600 programming - I only bumped into it when coding for Superchip RAM - but it seems like a pretty severe limitation for the 6502 in other environments?
I just checked, more than 1/4 of the C64 zero page is reserved for pointers to various 16-Bit adresses.
Darrell Spice, Jr. http://www.spiceware.org/
---------------------------------------------------------------------------------------------- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] Indirect indexed addre, Erik Mooney | Thread | Re: [stella] Indirect indexed addre, Eric Ball |
Re: [stella] Indirect indexed addre, Erik Mooney | Date | Re: [stella] Indirect indexed addre, Eric Ball |
Month |