ADC   A A                  8F
  ADC   A B                  88
  ADC   A C                  89
  ADC   A D                  8A
  ADC   A E                  8B
  ADC   A H                  8C
  ADC   A L                  8D
  ADC   A N                  CE {@2 L}
  ADC   A [HL]               8E
  ADC   A [IX N]             DD 8E {@2 L}
  ADC   A [IY N]             FD 8E {@2 L}
  ADC   A IXH                DD 8C
  ADC   A IXL                DD 8D
  ADC   A IYH                FD 8C
  ADC   A IYL                FD 8D
  ADC   HL BC                ED 4A
  ADC   HL DE                ED 5A
  ADC   HL HL                ED 6A
  ADC   HL SP                ED 7A
  ADD   A A                  87
  ADD   A B                  80
  ADD   A C                  81
  ADD   A D                  82
  ADD   A E                  83
  ADD   A H                  84
  ADD   A L                  85
  ADD   A N                  C6 {@2 L}
  ADD   A [HL]               86
  ADD   A [IX N]             DD 86 {@2 L}
  ADD   A [IY N]             FD 86 {@2 L}
  ADD   A IXH                DD 84
  ADD   A IXL                DD 85
  ADD   A IYH                FD 84
  ADD   A IYL                FD 85
  ADD   HL BC                09
  ADD   HL DE                19
  ADD   HL HL                29
  ADD   HL SP                39
  ADD   IX BC                DD 09
  ADD   IX DE                DD 19
  ADD   IX IX                DD 29
  ADD   IX SP                DD 39
  ADD   IY BC                FD 09
  ADD   IY DE                FD 19
  ADD   IY IY                FD 29
  ADD   IY SP                FD 39
  AND   A                    A7
  AND   B                    A0
  AND   C                    A1
  AND   D                    A2
  AND   E                    A3
  AND   H                    A4
  AND   L                    A5
  AND   N                    E6 {@1 L}
  AND   [HL]                 A6
  AND   [IX N]               DD A6 {@1 L}
  AND   [IY N]               FD A6 {@1 L}
  AND   IXH                  DD A4
  AND   IXL                  DD A5
  AND   IYH                  FD A4
  AND   IYL                  FD A5
  BIT   N A                  CB {@1 01???111}
  BIT   N B                  CB {@1 01???000}
  BIT   N C                  CB {@1 01???001}
  BIT   N D                  CB {@1 01???010}
  BIT   N E                  CB {@1 01???011}
  BIT   N H                  CB {@1 01???100}
  BIT   N L                  CB {@1 01???101}
  BIT   N [HL]               CB {@1 01???110}
  BIT   N [IX N]             DD CB {@2 L} {@1 01???110}
  BIT   N [IY N]             FD CB {@2 L} {@1 01???110}
  CALL  NN                   CD {@1 L} {@1 H}
  CALL  NZ? NN               C4 {@2 L} {@2 H}
  CALL  Z? NN                CC {@2 L} {@2 H}
  CALL  NC? NN               D4 {@2 L} {@2 H}
  CALL  C? NN                DC {@2 L} {@2 H}
  CALL  PO? NN               E4 {@2 L} {@2 H}
  CALL  PE? NN               EC {@2 L} {@2 H}
  CALL  P? NN                F4 {@2 L} {@2 H}
  CALL  M? NN                FC {@2 L} {@2 H}
  CCF                        3F
  CP    A                    BF
  CP    B                    B8
  CP    C                    B9
  CP    D                    BA
  CP    E                    BB
  CP    H                    BC
  CP    L                    BD
  CP    N                    FE {@1 L}
  CP    [HL]                 BE
  CP    [IX N]               DD BE {@1 L}
  CP    [IY N]               FD BE {@1 L}
  CP    IXH                  DD BC
  CP    IXL                  DD BD
  CP    IYH                  FD BC
  CP    IYL                  FD BD
  CPD                        ED A9
  CPDR                       ED B9
  CPI                        ED A1
  CPIR                       ED B1
  CPL                        2F
  DAA                        27
  DEC   A                    3D
  DEC   B                    05
  DEC   C                    0D
  DEC   D                    15
  DEC   E                    1D
  DEC   H                    25
  DEC   L                    2D
  DEC   [HL]                 35
  DEC   [IX N]               DD 35 {@1 L}
  DEC   [IY N]               FD 35 {@1 L}
  DEC   BC                   0B
  DEC   DE                   1B
  DEC   HL                   2B
  DEC   SP                   3B
  DEC   IX                   DD 2B
  DEC   IY                   FD 2B
  DEC   IXH                  DD 25
  DEC   IXL                  DD 2D
  DEC   IYH                  FD 25
  DEC   IYL                  FD 2D
  DI                         F3
  DJNZ  NN                   10 {@1 REL}
  EI                         FB
  EX    DE HL                EB
  EX    AF AF-               08
  EX    [SP] HL              E3
  EX    [SP] IX              DD E3
  EX    [SP] IY              FD E3
  EXX                        D9
  HALT                       76
  IM    N                    ED {@1 0: 46, 1: 56, 2: 5E}
  IN    A [N]                DB {@2 L}
  IN    A [C]                ED 78
  IN    B [C]                ED 40
  IN    C [C]                ED 48
  IN    D [C]                ED 50
  IN    E [C]                ED 58
  IN    H [C]                ED 60
  IN    L [C]                ED 68
  IN    F [C]                ED 70
  INC   A                    3C
  INC   B                    04
  INC   C                    0C
  INC   D                    14
  INC   E                    1C
  INC   H                    24
  INC   L                    2C
  INC   [HL]                 34
  INC   [IX N]               DD 34 {@1 L}
  INC   [IY N]               FD 34 {@1 L}
  INC   BC                   03
  INC   DE                   13
  INC   HL                   23
  INC   SP                   33
  INC   IX                   DD 23
  INC   IY                   FD 23
  INC   IXH                  DD 24
  INC   IXL                  DD 2C
  INC   IYH                  FD 24
  INC   IYL                  FD 2C
  IND                        ED AA
  INDR                       ED BA
  INI                        ED A2
  INIR                       ED B2
  JP    NN                   C3 {@1 L} {@1 H}
  JP    [HL]                 E9
  JP    [IX N]               DD E9(@1=0)
  JP    [IY N]               FD E9(@1=0)
  JP    NZ? NN               C2 {@2 L} {@2 H}
  JP    Z? NN                CA {@2 L} {@2 H}
  JP    NC? NN               D2 {@2 L} {@2 H}
  JP    C? NN                DA {@2 L} {@2 H}
  JP    PO? NN               E2 {@2 L} {@2 H}
  JP    PE? NN               EA {@2 L} {@2 H}
  JP    P? NN                F2 {@2 L} {@2 H}
  JP    M? NN                FA {@2 L} {@2 H}
  JR    NN                   18 {@1 REL}
  JR    C? NN                38 {@2 REL}
  JR    NC? NN               30 {@2 REL}
  JR    Z? NN                28 {@2 REL}
  JR    NZ? NN               20 {@2 REL}
  LD    A A                  7F
  LD    A B                  78
  LD    A C                  79
  LD    A D                  7A
  LD    A E                  7B
  LD    A H                  7C
  LD    A L                  7D
  LD    A N                  3E {@2 L}
  LD    A [HL]               7E
  LD    A [IX N]             DD 7E {@2 L}
  LD    A [IY N]             FD 7E {@2 L}
  LD    A [BC]               0A
  LD    A [DE]               1A
  LD    A [NN]               3A {@2 L} {@2 H}
  LD    A I                  ED 57
  LD    A R                  ED 5F
  LD    A IXH                DD 7C
  LD    A IXL                DD 7D
  LD    A IYH                FD 7C
  LD    A IYL                FD 7D
  LD    B A                  47
  LD    B B                  40
  LD    B C                  41
  LD    B D                  42
  LD    B E                  43
  LD    B H                  44
  LD    B L                  45
  LD    B N                  06 {@2 L}
  LD    B [HL]               46
  LD    B [IX N]             DD 46 {@2 L}
  LD    B [IY N]             FD 46 {@2 L}
  LD    B IXH                DD 44
  LD    B IXL                DD 45
  LD    B IYH                FD 44
  LD    B IYL                FD 45
  LD    C A                  4F
  LD    C B                  48
  LD    C C                  49
  LD    C D                  4A
  LD    C E                  4B
  LD    C H                  4C
  LD    C L                  4D
  LD    C N                  0E {@2 L}
  LD    C [HL]               4E
  LD    C [IX N]             DD 4E {@2 L}
  LD    C [IY N]             FD 4E {@2 L}
  LD    C IXH                DD 4C
  LD    C IXL                DD 4D
  LD    C IYH                FD 4C
  LD    C IYL                FD 4D
  LD    D A                  57
  LD    D B                  50
  LD    D C                  51
  LD    D D                  52
  LD    D E                  53
  LD    D H                  54
  LD    D L                  55
  LD    D N                  16 {@2 L}
  LD    D [HL]               56
  LD    D [IX N]             DD 56 {@2 L}
  LD    D [IY N]             FD 56 {@2 L}
  LD    D IXH                DD 54
  LD    D IXL                DD 55
  LD    D IYH                FD 54
  LD    D IYL                FD 55
  LD    E A                  5F
  LD    E B                  58
  LD    E C                  59
  LD    E D                  5A
  LD    E E                  5B
  LD    E H                  5C
  LD    E L                  5D
  LD    E N                  1E {@2 L}
  LD    E [HL]               5E
  LD    E [IX N]             DD 5E {@2 L}
  LD    E [IY N]             FD 5E {@2 L}
  LD    E IXH                DD 5C
  LD    E IXL                DD 5D
  LD    E IYH                FD 5C
  LD    E IYL                FD 5D
  LD    H A                  67
  LD    H B                  60
  LD    H C                  61
  LD    H D                  62
  LD    H E                  63
  LD    H H                  64
  LD    H L                  65
  LD    H N                  26 {@2 L}
  LD    H [HL]               66
  LD    H [IX N]             DD 66 {@2 L}
  LD    H [IY N]             FD 66 {@2 L}
  LD    L A                  6F
  LD    L B                  68
  LD    L C                  69
  LD    L D                  6A
  LD    L E                  6B
  LD    L H                  6C
  LD    L L                  6D
  LD    L N                  2E {@2 L}
  LD    L [HL]               6E
  LD    L [IX N]             DD 6E {@2 L}
  LD    L [IY N]             FD 6E {@2 L}
  LD    [HL] A               77
  LD    [HL] B               70
  LD    [HL] C               71
  LD    [HL] D               72
  LD    [HL] E               73
  LD    [HL] H               74
  LD    [HL] L               75
  LD    [HL] N               36 {@2 L}
  LD    [IX N] A             DD 77 {@1 L}
  LD    [IX N] B             DD 70 {@1 L}
  LD    [IX N] C             DD 71 {@1 L}
  LD    [IX N] D             DD 72 {@1 L}
  LD    [IX N] E             DD 73 {@1 L}
  LD    [IX N] H             DD 74 {@1 L}
  LD    [IX N] L             DD 75 {@1 L}
  LD    [IX N] N             DD 36 {@1 L} {@2 L}
  LD    [IY N] A             FD 77 {@1 L}
  LD    [IY N] B             FD 70 {@1 L}
  LD    [IY N] C             FD 71 {@1 L}
  LD    [IY N] D             FD 72 {@1 L}
  LD    [IY N] E             FD 73 {@1 L}
  LD    [IY N] H             FD 74 {@1 L}
  LD    [IY N] L             FD 75 {@1 L}
  LD    [IY N] N             FD 36 {@1 L} {@2 L}
  LD    [BC] A               02
  LD    [DE] A               12
  LD    [NN] A               32 {@1 L} {@1 H}
  LD    [NN] HL              22 {@1 L} {@1 H}
  LD    [NN] BC              ED 43 {@1 L} {@1 H}
  LD    [NN] DE              ED 53 {@1 L} {@1 H}
  LD    [NN] SP              ED 73 {@1 L} {@1 H}
  LD    [NN] IX              DD 22 {@1 L} {@1 H}
  LD    [NN] IY              FD 22 {@1 L} {@1 H}
  LD    I A                  ED 47
  LD    R A                  ED 4F
  LD    BC NN                01 {@2 L} {@2 H}
  LD    BC [NN]              ED 4B {@2 L} {@2 H}
  LD    DE NN                11 {@2 L} {@2 H}
  LD    DE [NN]              ED 5B {@2 L} {@2 H}
  LD    HL NN                21 {@2 L} {@2 H}
  LD    HL [NN]              2A {@2 L} {@2 H}
  LD    SP NN                31 {@2 L} {@2 H}
  LD    SP [NN]              ED 7B {@2 L} {@2 H}
  LD    SP HL                F9
  LD    SP IX                DD F9
  LD    SP IY                FD F9
  LD    IX NN                DD 21 {@2 L} {@2 H}
  LD    IX [NN]              DD 2A {@2 L} {@2 H}
  LD    IY NN                FD 21 {@2 L} {@2 H}
  LD    IY [NN]              FD 2A {@2 L} {@2 H}
  LD    IXH IXH              DD 64
  LD    IXH A                DD 67
  LD    IXH B                DD 60
  LD    IXH C                DD 61
  LD    IXH D                DD 62
  LD    IXH E                DD 63
  LD    IXH IXL              DD 65
  LD    IXH N                DD 26 {@2 L}
  LD    IXL IXH              DD 6C
  LD    IXL IXL              DD 6D
  LD    IXL A                DD 6F
  LD    IXL B                DD 68
  LD    IXL C                DD 69
  LD    IXL D                DD 6A
  LD    IXL E                DD 6B
  LD    IXL N                DD 2E {@2 L}
  LD    IYH IYH              FD 64
  LD    IYH A                FD 67
  LD    IYH B                FD 60
  LD    IYH C                FD 61
  LD    IYH D                FD 62
  LD    IYH E                FD 63
  LD    IYH IYL              FD 65
  LD    IYH N                FD 26 {@2 L}
  LD    IYL IYH              FD 6C
  LD    IYL IYL              FD 6D
  LD    IYL A                FD 6F
  LD    IYL B                FD 68
  LD    IYL C                FD 69
  LD    IYL D                FD 6A
  LD    IYL E                FD 6B
  LD    IYL N                FD 2E {@2 L}
  LDD                        ED A8
  LDDR                       ED B8
  LDI                        ED A0
  LDIR                       ED B0
  MULUB A B                  ED C1
  MULUB A C                  ED C9
  MULUB A D                  ED D1
  MULUB A E                  ED D9
  MULUW HL BC                ED C3
  MULUW HL SP                ED F3
  NEG                        ED 44
  NOP                        00
  OR    A                    B7
  OR    B                    B0
  OR    C                    B1
  OR    D                    B2
  OR    E                    B3
  OR    H                    B4
  OR    L                    B5
  OR    N                    F6 {@1 L}
  OR    [HL]                 B6
  OR    [IX N]               DD B6 {@1 L}
  OR    [IY N]               FD B6 {@1 L}
  OR    IXH                  DD B4
  OR    IXL                  DD B5
  OR    IYH                  FD B4
  OR    IYL                  FD B5
  OTDR                       ED BB
  OTIR                       ED B3
  OUT   [N] A                D3 {@1 L}
  OUT   [C] A                ED 79
  OUT   [C] B                ED 41
  OUT   [C] C                ED 49
  OUT   [C] D                ED 51
  OUT   [C] E                ED 59
  OUT   [C] H                ED 61
  OUT   [C] L                ED 69
  OUTD                       ED AB
  OUTI                       ED A3
  POP   BC                   C1
  POP   DE                   D1
  POP   HL                   E1
  POP   AF                   F1
  POP   IX                   DD E1
  POP   IY                   FD E1
  PUSH  BC                   C5
  PUSH  DE                   D5
  PUSH  HL                   E5
  PUSH  AF                   F5
  PUSH  IX                   DD E5
  PUSH  IY                   FD E5
  RES   N A                  CB {@1 10???111}
  RES   N B                  CB {@1 10???000}
  RES   N C                  CB {@1 10???001}
  RES   N D                  CB {@1 10???010}
  RES   N E                  CB {@1 10???011}
  RES   N H                  CB {@1 10???100}
  RES   N L                  CB {@1 10???101}
  RES   N [HL]               CB {@1 10???110}
  RES   N [IX N]             DD CB {@2 L} {@1 10???110}
  RES   N [IY N]             FD CB {@2 L} {@1 10???110}
  RET                        C9
  RET   NZ?                  C0
  RET   Z?                   C8
  RET   NC?                  D0
  RET   C?                   D8
  RET   PO?                  E0
  RET   PE?                  E8
  RET   P?                   F0
  RET   M?                   F8
  RETI                       ED 4D
  RETN                       ED 45
  RL    A                    CB 17
  RL    B                    CB 10
  RL    C                    CB 11
  RL    D                    CB 12
  RL    E                    CB 13
  RL    H                    CB 14
  RL    L                    CB 15
  RL    [HL]                 CB 16
  RL    [IX N]               DD CB {@1 L} 16
  RL    [IY N]               FD CB {@1 L} 16
  RLA                        17
  RLC   A                    CB 07
  RLC   B                    CB 00
  RLC   C                    CB 01
  RLC   D                    CB 02
  RLC   E                    CB 03
  RLC   H                    CB 04
  RLC   L                    CB 05
  RLC   [HL]                 CB 06
  RLC   [IX N]               DD CB {@1 L} 06
  RLC   [IY N]               FD CB {@1 L} 06
  RLCA                       07
  RLD                        ED 6F
  RR    A                    CB 1F
  RR    B                    CB 18
  RR    C                    CB 19
  RR    D                    CB 1A
  RR    E                    CB 1B
  RR    H                    CB 1C
  RR    L                    CB 1D
  RR    [HL]                 CB 1E
  RR    [IX N]               DD CB {@1 L} 1E
  RR    [IY N]               FD CB {@1 L} 1E
  RRA                        1F
  RRC   A                    CB 0F
  RRC   B                    CB 08
  RRC   C                    CB 09
  RRC   D                    CB 0A
  RRC   E                    CB 0B
  RRC   H                    CB 0C
  RRC   L                    CB 0D
  RRC   [HL]                 CB 0E
  RRC   [IX N]               DD CB {@1 L} 0E
  RRC   [IY N]               FD CB {@1 L} 0E
  RRCA                       0F
  RRD                        ED 67
  RST   N                    {@1 11???111}
  SBC   A A                  9F
  SBC   A B                  98
  SBC   A C                  99
  SBC   A D                  9A
  SBC   A E                  9B
  SBC   A H                  9C
  SBC   A L                  9D
  SBC   A N                  DE {@2 L}
  SBC   A [HL]               9E
  SBC   A [IX N]             DD 9E {@2 L}
  SBC   A [IY N]             FD 9E {@2 L}
  SBC   A IXH                DD 9C
  SBC   A IXL                DD 9D
  SBC   A IYH                FD 9C
  SBC   A IYL                FD 9D
  SBC   HL BC                ED 42
  SBC   HL DE                ED 52
  SBC   HL HL                ED 62
  SBC   HL SP                ED 72
  SCF                        37
  SET   N A                  CB {@1 11???111}
  SET   N B                  CB {@1 11???000}
  SET   N C                  CB {@1 11???001}
  SET   N D                  CB {@1 11???010}
  SET   N E                  CB {@1 11???011}
  SET   N H                  CB {@1 11???100}
  SET   N L                  CB {@1 11???101}
  SET   N [HL]               CB {@1 11???110}
  SET   N [IX N]             DD CB {@2 L} {@1 11???110}
  SET   N [IY N]             FD CB {@2 L} {@1 11???110}
  SLA   A                    CB 27
  SLA   B                    CB 20
  SLA   C                    CB 21
  SLA   D                    CB 22
  SLA   E                    CB 23
  SLA   H                    CB 24
  SLA   L                    CB 25
  SLA   [HL]                 CB 26
  SLA   [IX N]               DD CB {@1 L} 26
  SLA   [IY N]               FD CB {@1 L} 26
  SRA   A                    CB 2F
  SRA   B                    CB 28
  SRA   C                    CB 29
  SRA   D                    CB 2A
  SRA   E                    CB 2B
  SRA   H                    CB 2C
  SRA   L                    CB 2D
  SRA   [HL]                 CB 2E
  SRA   [IX N]               DD CB {@1 L} 2E
  SRA   [IY N]               FD CB {@1 L} 2E
  SRL   A                    CB 3F
  SRL   B                    CB 38
  SRL   C                    CB 39
  SRL   D                    CB 3A
  SRL   E                    CB 3B
  SRL   H                    CB 3C
  SRL   L                    CB 3D
  SRL   [HL]                 CB 3E
  SRL   [IX N]               DD CB {@1 L} 3E
  SRL   [IY N]               FD CB {@1 L} 3E
  SUB   A                    97
  SUB   B                    90
  SUB   C                    91
  SUB   D                    92
  SUB   E                    93
  SUB   H                    94
  SUB   L                    95
  SUB   N                    D6 {@1 L}
  SUB   [HL]                 96
  SUB   [IX N]               DD 96 {@1 L}
  SUB   [IY N]               FD 96 {@1 L}
  SUB   IXH                  DD 94
  SUB   IXL                  DD 95
  SUB   IYH                  FD 94
  SUB   IYL                  FD 95
  XOR   A                    AF
  XOR   B                    A8
  XOR   C                    A9
  XOR   D                    AA
  XOR   E                    AB
  XOR   H                    AC
  XOR   L                    AD
  XOR   N                    EE {@1 L}
  XOR   [HL]                 AE
  XOR   [IX N]               DD AE {@1 L}
  XOR   [IY N]               FD AE {@1 L}
  XOR   IXH                  DD AC
  XOR   IXL                  DD AD
  XOR   IYH                  FD AC
  XOR   IYL                  FD AD