<< Previous | Next >>

> LD (IY+d),HL
> LD (IY+d),n
> LD (IY+d),r Load Rabbit 2000/3000/4000 Instruction

> Opcode | Instruction | Clocks | Operation
> FD F4 d | LD (IY+d),HL | 13 (2,2,2,1,3,3) | (IY + d) = L (IY + d + 1) = H
> FD 36 d n | LD (IY+d),n | 11 (2,2,2,2,3) | (IY + d) = n
> ---- | `LD (IY+`d`),`r | 10 (2,2,2,1,3) | `(IY +` d`) =` r
> FD 77 d | LD (IY+d),A | 10 (2,2,2,1,3) | (IY + d) = A
> FD 70 d | LD (IY+d),B | 10 (2,2,2,1,3) | (IY + d) = B
> FD 71 d | LD (IY+d),C | 10 (2,2,2,1,3) | (IY + d) = C
> FD 72 d | LD (IY+d),D | 10 (2,2,2,1,3) | (IY + d) = D
> FD 73 d | LD (IY+d),E | 10 (2,2,2,1,3) | (IY + d) = E
> FD 74 d | LD (IY+d),H | 10 (2,2,2,1,3) | (IY + d) = H
> FD 75 d | LD (IY+d),L | 10 (2,2,2,1,3) | (IY + d) = L

> Flags | ALTD | IOI/IOE
> S | Z | L/V | C | F | R | SP | S | D
> - | - | - | - |  |  |  |  | ·

> #### Description

> Loads the memory location whose address is the sum of IY and the 8-bit signed displacement d with

> - HL, or
> - the 8-bit constant n, or
> - r (any of the registers A, B, C, D, E, H, or L)

<< Previous | Next >>