23.03.2015 Views

eZ80 CPU - writeframeofmind.biz

eZ80 CPU - writeframeofmind.biz

eZ80 CPU - writeframeofmind.biz

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>eZ80</strong> <strong>CPU</strong><br />

User Manual<br />

75<br />

Operation<br />

Description<br />

(ii) ← tt<br />

LD (ii), tt<br />

Load<br />

The tt operand is any of BC, DE, HL, IX, or IY. The ii operand is any of IX+d or<br />

IY+d. The contents of the multi-byte tt register, which remain unchanged, are<br />

stored into the memory location specified by the contents of the multi-byte ii<br />

register. The length of the multi-byte ii and tt registers may be a 16- or 24-bit<br />

value, depending on the ADL mode. ADL mode may be overridden with the .S<br />

or .L suffix.<br />

Condition Bits Affected<br />

Mnemonic Operands ADL Mode Cycles Op Codes<br />

LD (IX+d),BC 0/1 5/6 DD, 0F, dd<br />

LD.S (IX+d),BC 1 6 52, DD, 0F, dd<br />

LD.L (IX+d),BC 0 7 49, DD, 0F, dd<br />

LD (IX+d),DE 0/1 5/6 DD, 1F, dd<br />

LD.S (IX+d),DE 1 6 52, DD, 1F, dd<br />

LD.L (IX+d),DE 0 7 49, DD, 1F, dd<br />

LD (IX+d),HL 0/1 5/6 DD, 2F, dd<br />

LD.S (IX+d),HL 1 6 52, DD, 2F, dd<br />

LD.L (IX+d),HL 0 7 49, DD, 2F, dd<br />

LD (IX+d),IX 0/1 5/6 DD, 3F, dd<br />

LD.S (IX+d),IX 1 6 52, DD, 3F, dd<br />

LD.L (IX+d),IX 0 7 49, DD, 3F, dd<br />

LD (IX+d),IY 0/1 5/6 DD, 3E, dd<br />

LD.S (IX+d),IY 1 6 52, DD, 3E, dd<br />

LD.L (IX+d),IY 0 7 49, DD, 3E, dd<br />

LD (IY+d),BC 0/1 5/6 FD, 0F, dd<br />

LD.S (IY+d),BC 1 6 52, FD, 0F, dd<br />

LD.L (IY+d),BC 0 7 49, FD, 0F, dd<br />

LD (IY+d),DE 0/1 5/6 FD, 1F, dd<br />

LD.S (IY+d),DE 1 6 52, FD, 1F, dd<br />

LD.L (IY+d),DE 0 7 49, FD, 1F, dd<br />

LD (IY+d),HL 0/1 5/6 FD, 2F, dd<br />

LD.S (IY+d),HL 1 6 52, FD, 2F, dd<br />

LD.L (IY+d),HL 0 7 49, FD, 2F, dd<br />

LD (IY+d),IX 0/1 5/6 FD, 3E, dd<br />

LD.S (IY+d),IX 1 6 52, FD, 3E, dd<br />

LD.L (IY+d),IX 0 7 49, FD, 3E, dd<br />

LD (IY+d),IY 0/1 5/6 FD, 3F, dd<br />

LD.S (IY+d),IY 1 6 52, FD, 3F, dd<br />

LD.L (IY+d),IY 0 7 49, FD, 3F, dd<br />

UM007701-1100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!