Mnemonic |
Symbolic
Operation |
Flags
S Z H P/V N C |
Opcode
76 543 210 |
Hex |
Bytes |
M
Cycles |
Clock
Cycles |
Comments |
LD
dd, nn |
dd ¬ nn |
• • • • • • |
00 dd0 001
¬ n
®
¬ n
® |
|
3 |
3 |
10 |
dd Pair
00 BC
01 DE
10 HL
11 SP |
LD
IX, nn |
IX ¬ nn |
• • • • • • |
11
011 101
00 100 001
¬
n ®
¬
n ® |
DD
21 |
4 |
4 |
14 |
LD IY, nn |
IY ¬ nn |
• • • • • • |
11 111 101
00 100 001
¬ n
®
¬ n
® |
FD
21 |
4 |
4 |
14 |
LD
HL, (nn) |
L ¬ (nn)
H ¬ (nn+1) |
• • • • • • |
00 101 010
¬
n ®
¬
n ® |
2A |
3 |
5 |
16 |
LD dd, (nn) |
ddL ¬ (nn)
ddH ¬ (nn+1) |
• • • • • • |
11 101 101
01 dd1 011
¬
n ®
¬
n ® |
ED |
4 |
6 |
20 |
LD
IX, (nn) |
IXL ¬ (nn)
IXH ¬ (nn+1) |
• • • • • • |
11 011 101
00 101 010
¬
n ®
¬
n ® |
DD
2A |
4 |
6 |
20 |
LD IY, (nn) |
IYL ¬
(nn)
IYH ¬
(nn+1) |
• • • • • • |
11 111 101
00 101 010
¬
n ®
¬
n ® |
FD
2A |
4 |
6 |
20 |
LD (nn), HL |
(nn) ¬ L
(nn+1) ¬ H |
• • • • • • |
00 100 010
¬ n
®
¬ n
® |
22 |
3 |
5 |
16 |
LD
(nn), dd |
(nn) ¬ ddL
(nn+1) ¬ ddH |
• • • • • • |
11 101 101
01 dd0 011
¬ n
®
¬ n
® |
DD |
4 |
6 |
20 |
LD
(nn), IX |
(nn) ¬ IXL
(nn+1) ¬ IXH |
• • • • • • |
11 011 101
00 100 010
¬ n
®
¬ n
® |
DD
22 |
4 |
6 |
20 |
LD
(nn), IY |
(nn) ¬ IYL
(nn+1) ¬ IYH |
• • • • • • |
11 111 101
00 100 010
¬ n ®
¬ n
® |
FD
22 |
4 |
6 |
20 |
LD
SP, HL |
SP ¬ HL |
• • • • • • |
11 111 001 |
F9 |
1 |
1 |
6 |
LD
SP, IX |
SP ¬ IX |
• • • • • • |
11 011 101
11 111 001 |
DD
F9 |
2 |
2 |
10 |
LD SP, IY |
SP ¬ IY |
• • • • • • |
11 111 101
11 111 001 |
FD
F9 |
2 |
2 |
10 |
EX DE,HL |
DE « HL |
• • • • • • |
11 101 011 |
EB |
1 |
1 |
4 |
EX (SP), HL |
H « (SP+1)
L « (SP) |
• • • • • • |
11 100 011 |
E3 |
1 |
5 |
19 |
PUSH qq |
SP ¬ SP - 1
(SP) ¬ qqH
SP ¬ SP - 1
(SP) ¬ qqL |
• • • • • • |
11 qq0 101 |
|
1 |
3 |
11 |
qq Pair
00 BC
01 DE
10 HL
11 AF |
PUSH IX |
SP ¬ SP - 1
(SP) ¬ IXH
SP ¬ SP - 1
(SP) ¬ IXL |
• • • • • • |
11 011 101
11 100 101 |
DD
E5 |
2 |
4 |
15 |
PUSH IY |
SP ¬ SP - 1
(SP) ¬ IYH
SP ¬ SP - 1
(SP) ¬ IYL |
• • • • • • |
11 111 101
11 100 101 |
FD
E5 |
2 |
4 |
15 |
POP qq |
qqL ¬ (SP)
SP ¬
SP + 1
qqH ¬ (SP)
SP ¬ SP + 1 |
• • • • • • |
11 qq0 001 |
|
1 |
3 |
10 |
POP
IX |
IXL ¬ (SP)
SP ¬
SP + 1
IXH ¬ (SP)
SP ¬ SP + 1 |
• • • • • • |
11 011 101
11 100 001 |
DD
E1 |
2 |
4 |
14 |
POP
IY |
IYL ¬ (SP)
SP ¬
SP + 1
IYH ¬ (SP)
SP ¬ SP + 1 |
• • • • • • |
11 111 101
11 100 001 |
FD
E1 |
2 |
4 |
14 |
Notes: |
dd is any of the register pair BC, DE, HL, SP.
qq is any of the register pair BC, DE, HL, AF. |
Flag Notation: |
• = flag is not affected. |
|