<< Previous | Next >>

> LD BCDE,(IX+d)
> LD BCDE,(IY+d)
> LD BCDE,(mn) Load Rabbit 4000 Instruction

> Opcode | Instruction | Clocks | Operation
> DD CE d | LD BCDE,(IX+d) | 15 (2,2,2,1,2,2,2,2) | E = (IX + d) D = (IX + d + 1) C = (IX + d + 2) B = (IX + d + 3)
> DD DE d | LD BCDE,(IY+d) | 15 (2,2,2,1,2,2,2,2) | E = (IY + d) D = (IY + d + 1) C = (IY + d + 2) B = (IY + d + 3)
> 93 n m | LD BCDE,(mn) | 15 (2,2,2,1,2,2,2,2) | E = (mn) D = (mn + 1) C = (mn + 2) B = (mn + 3)

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

> #### Description

> Loads BCDE with the 4 bytes of data whose address starts at:

> - the sum of IX and the 8-bit signed displacement d, or

> - the sum of IY and the 8-bit signed displacement d, or

> - the 16-bit constant mn.

<< Previous | Next >>