I forgot about the offset part of the instruction. My point was not that the Z80 would make a good big endian machine. My point is that big endian machines deal with this issue in a different way. Usually they are just as fast as the little endian machine (and sometimes they are faster) for performing the same task. You just use different tricks. If you are use to little endian you tend to like them, but if you are use to big endian the little endian quirks can be confusing.
-----Original Message----- From: Alan Cox [mailto:[EMAIL PROTECTED] Sent: Friday, August 08, 2003 3:58 AM To: [EMAIL PROTECTED] Subject: Re: big and little endian On Iau, 2003-08-07 at 23:49, Fargusson.Alan wrote: > Did you mean 2-3 clocks? It wasn't anything near 23 clocks on the Z80s I used. > > I am fairly sure that there was a one byte prefix to specify the index register. 1 byte for the prefix (DD/FD) then byte 3 is the offset (so 2 bytes added). I may be out on the timing for a load a, (ix+n) since this is from memory (although I'm alarmed how many op codes I can remember still 8))
