Nintendo e-Reader Z80 Opcode List
Last updated: 2004-04-27
This list is based on the "Z80 by Simon Owen" document.
green = available / red = not available
| Hex |
Normal |
DD Prefix |
CB Prefix |
ED Prefix |
DD CB prefix |
| 0x00 |
NOP |
|
RLC B |
|
*LD B,RLC (IX+d) |
| 0x01 |
LD BC,nn |
|
RLC C |
|
*LD C,RLC (IX+d) |
| 0x02 |
LD (BC),A |
|
RLC D |
|
*LD D,RLC (IX+d) |
| 0x03 |
INC BC |
|
RLC E |
|
*LD E,RLC (IX+d) |
| 0x04 |
INC B |
|
RLC H |
|
*LD H,RLC (IX+d) |
| 0x05 |
DEC B |
|
RLC L |
|
*LD L,RLC (IX+d) |
| 0x06 |
LD B,n |
|
RLC (HL) |
|
RLC (IX+d) |
| 0x07 |
RLCA |
|
RLC A |
|
*LD A,RLC (IX+d) |
| 0x08 |
EX AF,AF' |
|
RRC B |
|
*LD B,RRC (IX+d) |
| 0x09 |
ADD HL,BC |
ADD IX,BC |
RRC C |
|
*LD C,RRC (IX+d) |
| 0x0a |
LD A,(BC) |
|
RRC D |
|
*LD D,RRC (IX+d) |
| 0x0b |
DEC BC |
|
RRC E |
|
*LD E,RRC (IX+d) |
| 0x0c |
INC C |
|
RRC H |
|
*LD H,RRC (IX+d) |
| 0x0d |
DEC C |
|
RRC L |
|
*LD L,RRC (IX+d) |
| 0x0e |
LD C,n |
|
RRC (HL) |
|
RRC (IX+d) |
| 0x0f |
RRCA |
|
RRC A |
|
*LD A,RRC (IX+d) |
| 0x10 |
DJNZ d |
|
RL B |
|
*LD B,RL (IX+d) |
| 0x11 |
LD DE,nn |
|
RL C |
|
*LD C,RL (IX+d) |
| 0x12 |
LD (DE),A |
|
RL D |
|
*LD D,RL (IX+d) |
| 0x13 |
INC DE |
|
RL E |
|
*LD E,RL (IX+d) |
| 0x14 |
INC D |
|
RL H |
|
*LD H,RL (IX+d) |
| 0x15 |
DEC D |
|
RL L |
|
*LD L,RL (IX+d) |
| 0x16 |
LD D,n |
|
RL (HL) |
|
RL (IX+d) |
| 0x17 |
RLA |
|
RL A |
|
*LD A,RL (IX+d) |
| 0x18 |
JR d |
|
RR B |
|
*LD B,RR (IX+d) |
| 0x19 |
ADD HL,DE |
ADD IX,DE |
RR C |
|
*LD C,RR (IX+d) |
| 0x1a |
LD A,(DE) |
|
RR D |
|
*LD D,RR (IX+d) |
| 0x1b |
DEC DE |
|
RR E |
|
*LD E,RR (IX+d) |
| 0x1c |
INC E |
|
RR H |
|
*LD H,RR (IX+d) |
| 0x1d |
DEC E |
|
RR L |
|
*LD L,RR (IX+d) |
| 0x1e |
LD E,n |
|
RR (HL) |
|
RR (IX+d) |
| 0x1f |
RRA |
|
RR A |
|
*LD A,RR (IX+d) |
| 0x20 |
JR NZ,d |
|
SLA B |
|
*LD B,SLA (IX+d) |
| 0x21 |
LD HL,nn |
LD IX,nn |
SLA C |
|
*LD C,SLA (IX+d) |
| 0x22 |
LD (nn),HL |
LD (nn),IX |
SLA D |
|
*LD D,SLA (IX+d) |
| 0x23 |
INC HL |
INC IX |
SLA E |
|
*LD E,SLA (IX+d) |
| 0x24 |
INC H |
*INC IXh |
SLA H |
|
*LD H,SLA (IX+d) |
| 0x25 |
DEC H |
*DEC IXh |
SLA L |
|
*LD L,SLA (IX+d) |
| 0x26 |
LD H,n |
*LD IXh,n |
SLA (HL) |
|
SLA (IX+d) |
| 0x27 |
DAA |
|
SLA A |
|
*LD A,SLA (IX+d) |
| 0x28 |
JR Z,d |
|
SRA B |
|
*LD B,SRA (IX+d) |
| 0x29 |
ADD HL,HL |
ADD IX,IX |
SRA C |
|
*LD C,SRA (IX+d) |
| 0x2a |
LD HL,(nn) |
LD IX,(nn) |
SRA D |
|
*LD D,SRA (IX+d) |
| 0x2b |
DEC HL |
DEC IX |
SRA E |
|
*LD E,SRA (IX+d) |
| 0x2c |
INC L |
*INC IXl |
SRA H |
|
*LD H,SRA (IX+d) |
| 0x2d |
DEC L |
*DEC IXl |
SRA L |
|
*LD L,SRA (IX+d) |
| 0x2e |
LD L,n |
*LD IXl,n |
SRA (HL) |
|
SRA (IX+d) |
| 0x2f |
CPL |
|
SRA A |
|
*LD A,SRA (IX+d) |
| 0x30 |
JR NC,d |
|
SLL B |
|
*LD B,SLL (IX+d) |
| 0x31 |
LD SP,nn |
|
SLL C |
|
*LD C,SLL (IX+d) |
| 0x32 |
LD (nn),A |
|
SLL D |
|
*LD D,SLL (IX+d) |
| 0x33 |
INC SP |
|
SLL E |
|
*LD E,SLL (IX+d) |
| 0x34 |
INC (HL) |
INC (IX+d) |
SLL H |
|
*LD H,SLL (IX+d) |
| 0x35 |
DEC (HL) |
DEC (IX+d) |
SLL L |
|
*LD L,SLL (IX+d) |
| 0x36 |
LD (HL),n |
LD (IX+d),n |
SLL (HL) |
|
SLL (IX+d) |
| 0x37 |
SCF |
|
SLL A |
|
*LD A,SLL (IX+d) |
| 0x38 |
JR C,d |
|
SRL B |
|
*LD B,SRL (IX+d) |
| 0x39 |
ADD HL,SP |
ADD IX,SP |
SRL C |
|
*LD C,SRL (IX+d) |
| 0x3a |
LD A,(nn) |
|
SRL D |
|
*LD D,SRL (IX+d) |
| 0x3b |
DEC SP |
|
SRL E |
|
*LD E,SRL (IX+d) |
| 0x3c |
INC A |
|
SRL H |
|
*LD H,SRL (IX+d) |
| 0x3d |
DEC A |
|
SRL L |
|
*LD L,SRL (IX+d) |
| 0x3e |
LD A,n |
|
SRL (HL) |
|
SRL (IX+d) |
| 0x3f |
CCF |
|
SRL A |
|
*LD A,SRL (IX+d) |
| 0x40 |
LD B,B |
|
BIT 0,B |
IN B,(C) |
|
| 0x41 |
LD B,C |
|
BIT 0,C |
OUT (C),B |
|
| 0x42 |
LD B,D |
|
BIT 0,D |
SBC HL,BC |
|
| 0x43 |
LD B,E |
|
BIT 0,E |
LD (nn),BC |
|
| 0x44 |
LD B,H |
*LD B,IXh |
BIT 0,H |
NEG |
|
| 0x45 |
LD B,L |
*LD B,IXl |
BIT 0,L |
RETN |
|
| 0x46 |
LD B,(HL) |
LD B,(IX+d) |
BIT 0,(HL) |
IM 0 |
BIT 0,(IX+d) |
| 0x47 |
LD B,A |
|
BIT 0,A |
LD I,A |
|
| 0x48 |
LD C,B |
|
BIT 1,B |
IN C,(C) |
|
| 0x49 |
LD C,C |
|
BIT 1,C |
OUT (C),C |
|
| 0x4a |
LD C,D |
|
BIT 1,D |
ADC HL,BC |
|
| 0x4b |
LD C,E |
|
BIT 1,E |
LD BC,(nn) |
|
| 0x4c |
LD C,H |
*LD C,IXh |
BIT 1,H |
|
|
| 0x4d |
LD C,L |
*LD C,IXl |
BIT 1,L |
RETI |
|
| 0x4e |
LD C,(HL) |
LD C,(IX+d) |
BIT 1,(HL) |
*IM * (0?) |
BIT 1,(IX+d) |
| 0x4f |
LD C,A |
|
BIT 1,A |
LD R,A |
|
| 0x50 |
LD D,B |
|
BIT 2,B |
IN D,(C) |
|
| 0x51 |
LD D,C |
|
BIT 2,C |
OUT (C),D |
|
| 0x52 |
LD D,D |
|
BIT 2,D |
SBC HL,DE |
|
| 0x53 |
LD D,E |
|
BIT 2,E |
LD (nn),DE |
|
| 0x54 |
LD D,H |
*LD D,IXh |
BIT 2,H |
|
|
| 0x55 |
LD D,L |
*LD D,IXl |
BIT 2,L |
|
|
| 0x56 |
LD D,(HL) |
LD D,(IX+d) |
BIT 2,(HL) |
IM 1 |
BIT 2,(IX+d) |
| 0x57 |
LD D,A |
|
BIT 2,A |
LD A,I |
|
| 0x58 |
LD E,B |
|
BIT 3,B |
IN E,(C) |
|
| 0x59 |
LD E,C |
|
BIT 3,C |
OUT (C),E |
|
| 0x5a |
LD E,D |
|
BIT 3,D |
ADC HL,DE |
|
| 0x5b |
LD E,E |
|
BIT 3,E |
LD DE,(nn) |
|
| 0x5c |
LD E,H |
*LD E,IXh |
BIT 3,H |
|
|
| 0x5d |
LD E,L |
*LD E,IXl |
BIT 3,L |
|
|
| 0x5e |
LD E,(HL) |
LD E,(IX+d) |
BIT 3,(HL) |
IM 2 |
BIT 3,(IX+d) |
| 0x5f |
LD E,A |
|
BIT 3,A |
LD A,R |
|
| 0x60 |
LD H,B |
*LD IXh,B |
BIT 4,B |
IN H,(C) |
|
| 0x61 |
LD H,C |
*LD IXh,C |
BIT 4,C |
OUT (C),H |
|
| 0x62 |
LD H,D |
*LD IXh,D |
BIT 4,D |
SBC HL,HL |
|
| 0x63 |
LD H,E |
*LD IXh,E |
BIT 4,E |
LD (nn),HL |
|
| 0x64 |
LD H,H |
*LD IXh,IXh |
BIT 4,H |
|
|
| 0x65 |
LD H,L |
*LD IXh,IXl |
BIT 4,L |
|
|
| 0x66 |
LD H,(HL) |
LD H,(IX+d) |
BIT 4,(HL) |
|
BIT 4,(IX+d) |
| 0x67 |
LD H,A |
*LD IXh,A |
BIT 4,A |
RRD |
|
| 0x68 |
LD L,B |
*LD IXl,B |
BIT 5,B |
IN L,(C) |
|
| 0x69 |
LD L,C |
*LD IXl,C |
BIT 5,C |
OUT (C),L |
|
| 0x6a |
LD L,D |
*LD IXl,D |
BIT 5,D |
ADC HL,HL |
|
| 0x6b |
LD L,E |
*LD IXl,E |
BIT 5,E |
LD HL,(nn) |
|
| 0x6c |
LD L,H |
*LD IXl,IXh |
BIT 5,H |
|
|
| 0x6d |
LD L,L |
*LD IXl,IXl |
BIT 5,L |
|
|
| 0x6e |
LD L,(HL) |
LD L,(IX+d) |
BIT 5,(HL) |
*IM * (0?) |
BIT 5,(IX+d) |
| 0x6f |
LD L,A |
*LD IXl,A |
BIT 5,A |
RLD |
|
| 0x70 |
LD (HL),B |
LD (IX+d),B |
BIT 6,B |
*IN X,(C) |
|
| 0x71 |
LD (HL),C |
LD (IX+d),C |
BIT 6,C |
*OUT (C),X(0) |
|
| 0x72 |
LD (HL),D |
LD (IX+d),D |
BIT 6,D |
SBC HL,SP |
|
| 0x73 |
LD (HL),E |
LD (IX+d),E |
BIT 6,E |
LD (nn),SP |
|
| 0x74 |
LD (HL),H |
LD (IX+d),H |
BIT 6,H |
|
|
| 0x75 |
LD (HL),L |
LD (IX+d),L |
BIT 6,L |
|
|
| 0x76 |
HALT |
|
BIT 6,(HL) |
|
BIT 6,(IX+d) |
| 0x77 |
LD (HL),A |
LD (IX+d),A |
BIT 6,A |
|
|
| 0x78 |
LD A,B |
|
BIT 7,B |
IN A,(C) |
|
| 0x79 |
LD A,C |
|
BIT 7,C |
OUT (C),A |
|
| 0x7a |
LD A,D |
|
BIT 7,D |
ADC HL,SP |
|
| 0x7b |
LD A,E |
|
BIT 7,E |
LD SP,(nn) |
|
| 0x7c |
LD A,H |
*LD A,IXh |
BIT 7,H |
|
|
| 0x7d |
LD A,L |
*LD A,IXl |
BIT 7,L |
|
|
| 0x7e |
LD A,(HL) |
LD A,(IX+d) |
BIT 7,(HL) |
|
BIT 7,(IX+d) |
| 0x7f |
LD A,A |
|
BIT 7,A |
|
|
| 0x80 |
ADD A,B |
|
RES 0,B |
|
*LD B,RES 0,(IX+d) |
| 0x81 |
ADD A,C |
|
RES 0,C |
|
*LD C,RES 0,(IX+d) |
| 0x82 |
ADD A,D |
|
RES 0,D |
|
*LD D,RES 0,(IX+d) |
| 0x83 |
ADD A,E |
|
RES 0,E |
|
*LD E,RES 0,(IX+d) |
| 0x84 |
ADD A,H |
*ADD A,IXh |
RES 0,H |
|
*LD H,RES 0,(IX+d) |
| 0x85 |
ADD A,L |
*ADD A,IXl |
RES 0,L |
|
*LD L,RES 0,(IX+d) |
| 0x86 |
ADD A,(HL) |
ADD A,(IX+d) |
RES 0,(HL) |
|
RES 0,(IX+d) |
| 0x87 |
ADD A,A |
|
RES 0,A |
|
*LD A,RES 0,(IX+d) |
| 0x88 |
ADC A,B |
|
RES 1,B |
|
*LD B,RES 1,(IX+d) |
| 0x89 |
ADC A,C |
|
RES 1,C |
|
*LD C,RES 1,(IX+d) |
| 0x8a |
ADC A,D |
|
RES 1,D |
|
*LD D,RES 1,(IX+d) |
| 0x8b |
ADC A,E |
|
RES 1,E |
|
*LD E,RES 1,(IX+d) |
| 0x8c |
ADC A,H |
*ADC A,IXh |
RES 1,H |
|
*LD H,RES 1,(IX+d) |
| 0x8d |
ADC A,L |
*ADC A,IXl |
RES 1,L |
|
*LD L,RES 1,(IX+d) |
| 0x8e |
ADC A,(HL) |
ADC A,(IX+d) |
RES 1,(HL) |
|
RES 1,(IX+d) |
| 0x8f |
ADC A,A |
|
RES 1,A |
|
*LD A,RES 1,(IX+d) |
| 0x90 |
SUB B |
|
RES 2,B |
|
*LD B,RES 2,(IX+d) |
| 0x91 |
SUB C |
|
RES 2,C |
|
*LD C,RES 2,(IX+d) |
| 0x92 |
SUB D |
|
RES 2,D |
|
*LD D,RES 2,(IX+d) |
| 0x93 |
SUB E |
|
RES 2,E |
|
*LD E,RES 2,(IX+d) |
| 0x94 |
SUB H |
*SUB IXh |
RES 2,H |
|
*LD H,RES 2,(IX+d) |
| 0x95 |
SUB L |
*SUB IXl |
RES 2,L |
|
*LD L,RES 2,(IX+d) |
| 0x96 |
SUB (HL) |
SUB (IX+d) |
RES 2,(HL) |
|
RES 2,(IX+d) |
| 0x97 |
SUB A |
|
RES 2,A |
|
*LD A,RES 2,(IX+d) |
| 0x98 |
SBC A,B |
|
RES 3,B |
|
*LD B,RES 3,(IX+d) |
| 0x99 |
SBC A,C |
|
RES 3,C |
|
*LD C,RES 3,(IX+d) |
| 0x9a |
SBC A,D |
|
RES 3,D |
|
*LD D,RES 3,(IX+d) |
| 0x9b |
SBC A,E |
|
RES 3,E |
|
*LD E,RES 3,(IX+d) |
| 0x9c |
SBC A,H |
*SBC A,IXh |
RES 3,H |
|
*LD H,RES 3,(IX+d) |
| 0x9d |
SBC A,L |
*SBC A,IXl |
RES 3,L |
|
*LD L,RES 3,(IX+d) |
| 0x9e |
SBC A,(HL) |
SBC A,(IX+d) |
RES 3,(HL) |
|
RES 3,(IX+d) |
| 0x9f |
SBC A,A |
|
RES 3,A |
|
*LD A,RES 3,(IX+d) |
| 0xa0 |
AND B |
|
RES 4,B |
LDI |
*LD B,RES 4,(IX+d) |
| 0xa1 |
AND C |
|
RES 4,C |
CPI |
*LD C,RES 4,(IX+d) |
| 0xa2 |
AND D |
|
RES 4,D |
INI |
*LD D,RES 4,(IX+d) |
| 0xa3 |
AND E |
|
RES 4,E |
OUTI |
*LD E,RES 4,(IX+d) |
| 0xa4 |
AND H |
*AND IXh |
RES 4,H |
|
*LD H,RES 4,(IX+d) |
| 0xa5 |
AND L |
*AND IXl |
RES 4,L |
|
*LD L,RES 4,(IX+d) |
| 0xa6 |
AND (HL) |
AND (IX+d) |
RES 4,(HL) |
|
RES 4,(IX+d) |
| 0xa7 |
AND A |
|
RES 4,A |
|
*LD A,RES 4,(IX+d) |
| 0xa8 |
XOR B |
|
RES 5,B |
LDD |
*LD B,RES 5,(IX+d) |
| 0xa9 |
XOR C |
|
RES 5,C |
CPD |
*LD C,RES 5,(IX+d) |
| 0xaa |
XOR D |
|
RES 5,D |
IND |
*LD D,RES 5,(IX+d) |
| 0xab |
XOR E |
|
RES 5,E |
OUTD |
*LD E,RES 5,(IX+d) |
| 0xac |
XOR H |
*XOR IXh |
RES 5,H |
|
*LD H,RES 5,(IX+d) |
| 0xad |
XOR L |
*XOR IXl |
RES 5,L |
|
*LD L,RES 5,(IX+d) |
| 0xae |
XOR (HL) |
XOR (IX+d) |
RES 5,(HL) |
|
RES 5,(IX+d) |
| 0xaf |
XOR A |
|
RES 5,A |
|
*LD A,RES 5,(IX+d) |
| 0xb0 |
OR B |
|
RES 6,B |
LDIR |
*LD B,RES 6,(IX+d) |
| 0xb1 |
OR C |
|
RES 6,C |
CPIR |
*LD C,RES 6,(IX+d) |
| 0xb2 |
OR D |
|
RES 6,D |
INIR |
*LD D,RES 6,(IX+d) |
| 0xb3 |
OR E |
|
RES 6,E |
OTIR |
*LD E,RES 6,(IX+d) |
| 0xb4 |
OR H |
*OR IXh |
RES 6,H |
|
*LD H,RES 6,(IX+d) |
| 0xb5 |
OR L |
*OR IXl |
RES 6,L |
|
*LD L,RES 6,(IX+d) |
| 0xb6 |
OR (HL) |
OR (IX+d) |
RES 6,(HL) |
|
RES 6,(IX+d) |
| 0xb7 |
OR A |
|
RES 6,A |
|
*LD A,RES 6,(IX+d) |
| 0xb8 |
CP B |
|
RES 7,B |
LDDR |
*LD B,RES 7,(IX+d) |
| 0xb9 |
CP C |
|
RES 7,C |
CPDR |
*LD C,RES 7,(IX+d) |
| 0xba |
CP D |
|
RES 7,D |
INDR |
*LD D,RES 7,(IX+d) |
| 0xbb |
CP E |
|
RES 7,E |
OTDR |
*LD E,RES 7,(IX+d) |
| 0xbc |
CP H |
*CP IXh |
RES 7,H |
|
*LD H,RES 7,(IX+d) |
| 0xbd |
CP L |
*CP IXl |
RES 7,L |
|
*LD L,RES 7,(IX+d) |
| 0xbe |
CP (HL) |
CP (IX+d) |
RES 7,(HL) |
|
RES 7,(IX+d) |
| 0xbf |
CP A |
|
RES 7,A |
|
*LD A,RES 7,(IX+d) |
| 0xc0 |
RET NZ |
|
SET 0,B |
|
*LD B,SET 0,(IX+d) |
| 0xc1 |
POP BC |
|
SET 0,C |
|
*LD C,SET 0,(IX+d) |
| 0xc2 |
JP NZ,nn |
|
SET 0,D |
|
*LD D,SET 0,(IX+d) |
| 0xc3 |
JP nn |
|
SET 0,E |
|
*LD E,SET 0,(IX+d) |
| 0xc4 |
CALL NZ,nn |
|
SET 0,H |
|
*LD H,SET 0,(IX+d) |
| 0xc5 |
PUSH BC |
|
SET 0,L |
|
*LD L,SET 0,(IX+d) |
| 0xc6 |
ADD A,n |
|
SET 0,(HL) |
|
SET 0,(IX+d) |
| 0xc7 |
RST 0 |
|
SET 0,A |
|
*LD A,SET 0,(IX+d) |
| 0xc8 |
RET Z |
|
SET 1,B |
|
*LD B,SET 1,(IX+d) |
| 0xc9 |
RET |
|
SET 1,C |
|
*LD C,SET 1,(IX+d) |
| 0xca |
JP Z,nn |
|
SET 1,D |
|
*LD D,SET 1,(IX+d) |
| 0xcb |
[Prefix] |
*[See DDCB info] |
SET 1,E |
|
*LD E,SET 1,(IX+d) |
| 0xcc |
CALL Z,nn |
|
SET 1,H |
|
*LD H,SET 1,(IX+d) |
| 0xcd |
CALL nn |
|
SET 1,L |
|
*LD L,SET 1,(IX+d) |
| 0xce |
ADC A,n |
|
SET 1,(HL) |
|
SET 1,(IX+d) |
| 0xcf |
RST 8 |
|
SET 1,A |
|
*LD A,SET 1,(IX+d) |
| 0xd0 |
RET NC |
|
SET 2,B |
|
*LD B,SET 2,(IX+d) |
| 0xd1 |
POP DE |
|
SET 2,C |
|
*LD C,SET 2,(IX+d) |
| 0xd2 |
JP NC,nn |
|
SET 2,D |
|
*LD D,SET 2,(IX+d) |
| 0xd3 |
OUT (n),A |
|
SET 2,E |
|
*LD E,SET 2,(IX+d) |
| 0xd4 |
CALL NC,nn |
|
SET 2,H |
|
*LD H,SET 2,(IX+d) |
| 0xd5 |
PUSH DE |
|
SET 2,L |
|
*LD L,SET 2,(IX+d) |
| 0xd6 |
SUB n |
|
SET 2,(HL) |
|
SET 2,(IX+d) |
| 0xd7 |
RST 10H |
|
SET 2,A |
|
*LD A,SET 2,(IX+d) |
| 0xd8 |
RET C |
|
SET 3,B |
|
*LD B,SET 3,(IX+d) |
| 0xd9 |
EXX |
|
SET 3,C |
|
*LD C,SET 3,(IX+d) |
| 0xda |
JP C,nn |
|
SET 3,D |
|
*LD D,SET 3,(IX+d) |
| 0xdb |
IN A,(n) |
|
SET 3,E |
|
*LD E,SET 3,(IX+d) |
| 0xdc |
CALL C,nn |
|
SET 3,H |
|
*LD H,SET 3,(IX+d) |
| 0xdd |
[IX Prefix] |
|
SET 3,L |
|
*LD L,SET 3,(IX+d) |
| 0xde |
SBC A,n |
|
SET 3,(HL) |
|
SET 3,(IX+d) |
| 0xdf |
RST 18H |
|
SET 3,A |
|
*LD A,SET 3,(IX+d) |
| 0xe0 |
RET PO |
|
SET 4,B |
|
*LD B,SET 4,(IX+d) |
| 0xe1 |
POP HL |
POP IX |
SET 4,C |
|
*LD C,SET 4,(IX+d) |
| 0xe2 |
JP PO,nn |
|
SET 4,D |
|
*LD D,SET 4,(IX+d) |
| 0xe3 |
EX (SP),HL |
EX (SP),IX |
SET 4,E |
|
*LD E,SET 4,(IX+d) |
| 0xe4 |
CALL PO,nn |
|
SET 4,H |
|
*LD H,SET 4,(IX+d) |
| 0xe5 |
PUSH HL |
PUSH IX |
SET 4,L |
|
*LD L,SET 4,(IX+d) |
| 0xe6 |
AND n |
|
SET 4,(HL) |
|
SET 4,(IX+d) |
| 0xe7 |
RST 20H |
|
SET 4,A |
|
*LD A,SET 4,(IX+d) |
| 0xe8 |
RET PE |
|
SET 5,B |
|
*LD B,SET 5,(IX+d) |
| 0xe9 |
JP (HL) |
JP (IX) |
SET 5,C |
|
*LD C,SET 5,(IX+d) |
| 0xea |
JP PE,nn |
|
SET 5,D |
|
*LD D,SET 5,(IX+d) |
| 0xeb |
EX DE,HL |
|
SET 5,E |
|
*LD E,SET 5,(IX+d) |
| 0xec |
CALL PE,nn |
|
SET 5,H |
|
*LD H,SET 5,(IX+d) |
| 0xed |
[Prefix] |
|
SET 5,L |
|
*LD L,SET 5,(IX+d) |
| 0xee |
XOR n |
|
SET 5,(HL) |
|
SET 5,(IX+d) |
| 0xef |
RST 28H |
|
SET 5,A |
|
*LD A,SET 5,(IX+d) |
| 0xf0 |
RET P |
|
SET 6,B |
|
*LD B,SET 6,(IX+d) |
| 0xf1 |
POP AF |
|
SET 6,C |
|
*LD C,SET 6,(IX+d) |
| 0xf2 |
JP P,nn |
|
SET 6,D |
|
*LD D,SET 6,(IX+d) |
| 0xf3 |
DI |
|
SET 6,E |
|
*LD E,SET 6,(IX+d) |
| 0xf4 |
CALL P,nn |
|
SET 6,H |
|
*LD H,SET 6,(IX+d) |
| 0xf5 |
PUSH AF |
|
SET 6,L |
|
*LD L,SET 6,(IX+d) |
| 0xf6 |
OR n |
|
SET 6,(HL) |
|
SET 6,(IX+d) |
| 0xf7 |
RST 30H |
|
SET 6,A |
|
*LD A,SET 6,(IX+d) |
| 0xf8 |
RET M |
|
SET 7,B |
|
*LD B,SET 7,(IX+d) |
| 0xf9 |
LD SP,HL |
LD SP,IX |
SET 7,C |
|
*LD C,SET 7,(IX+d) |
| 0xfa |
JP M,nn |
|
SET 7,D |
|
*LD D,SET 7,(IX+d) |
| 0xfb |
EI |
|
SET 7,E |
|
*LD E,SET 7,(IX+d) |
| 0xfc |
CALL M,nn |
|
SET 7,H |
|
*LD H,SET 7,(IX+d) |
| 0xfd |
[IY Prefix] |
|
SET 7,L |
|
*LD L,SET 7,(IX+d) |
| 0xfe |
CP n |
|
SET 7,(HL) |
|
SET 7,(IX+d) |
| 0xff |
RST 38H |
|
SET 7,A |
|
*LD A,SET 7,(IX+d) |