74
Rabbit 2000/3000 Microprocessor
Description
•
LD HL,(mn):
Loads L with the data whose address is mn and loads the H with the data
whose address is mn plus 1.
•
LD HL,(HL+d):
Loads L with the data whose address is the data in HL plus a displacement
d. Then loads H with the data whose address is the data in HL plus a displacement d plus 1.
•
LD HL,(IX+d):
Loads L with the data whose address is the data in IX plus a displacement
d. Then loads H with the data whose address is the data in IX plus a displacement d plus 1.
•
LD HL,(IY+d):
Loads L with the data whose address is the data in IY plus a displacement
d. Then loads H with the data whose address is the data in IY plus a displacement d plus 1.
LD HL,(
mn
)
LD HL,(HL+
d
)
LD HL,(IX+
d
)
LD HL,(IY+
d
)
Opcode
Instruction
Clocks
Operation
2A
mn
LD HL,(
mn
)
11 (2,2,2,1,2,2)
L = (
mn
); H = (
mn
+ 1)
DD E4
d
LD HL,(HL+
d
)
11 (2,2,2,1,2,2)
L = (HL +
d
); H = (HL +
d
+ 1)
E4
d
LD HL,(IX+
d
)
9 (2,2,1,2,2)
L = (IX +
d
); H = (IX +
d
+ 1)
FD E4
d
LD HL,(IY+
d
)
11 (2,2,2,1,2,2)
L = (IY +
d
); H = (IY +
d
+ 1)
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
-
-
-
-
•
•
Summary of Contents for 2000
Page 2: ...ii Rabbit 2000 3000 Microprocessor...
Page 4: ...iv Rabbit 2000 Microprocessor...
Page 16: ...12 Rabbit 2000 3000 Microprocessor...
Page 164: ...160 Instruction Reference Manual...