Subject: Re: [stella] sta.w From: Tim Böscke <t.boescke@xxxxxxxxxxxxx> Date: Sat, 17 Feb 2001 22:40:18 +0100 |
> > Perfect. BTW that's why addresses are stored with the low byte first > ($ff00 is stored as $00 $ff). The 6502 can always read two bytes per > instruction. Only when the instruction is for an addressing mode that > needs the high byte too, the third byte gets read, using another cycle. So? I always thought this was because it is easier to calculate 16 bit adresses with a 8 bit alu when you start with the lsb. The other way round carry propagation gets a bit difficult :) - 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] sta.w, Eckhard Stolberg | Thread | Re: [stella] sta.w, Glenn Saunders |
Re: [stella] Qb: v0.05, Eckhard Stolberg | Date | Re: [stella] DASM (was: Qb: v0.04), Thomas Jentzsch |
Month |