;;; AUTO GENERATED FILE
;;; generated by: gen_z8000 -i -u -C Z8001 -o gen_z8001.inc -l gen_z8001.lst
      ADDB   RH0, #1
      ADDB   RL0, #9
      ADDB   RH0, @RR2
      ADDB   RL0, @RR2
      ADD    R0, #0201H
      ADD    R0, @RR2
      SUBB   RH0, #1
      SUBB   RL0, #9
      SUBB   RH0, @RR2
      SUBB   RL0, @RR2
      SUB    R0, #0401H
      SUB    R0, @RR2
      ORB    RH0, #1
      ORB    RL0, #9
      ORB    RH0, @RR2
      ORB    RL0, @RR2
      OR     R0, #0601H
      OR     R0, @RR2
      ANDB   RH0, #1
      ANDB   RL0, #9
      ANDB   RH0, @RR2
      ANDB   RL0, @RR2
      AND    R0, #0801H
      AND    R0, @RR2
      XORB   RH0, #1
      XORB   RL0, #9
      XORB   RH0, @RR2
      XORB   RL0, @RR2
      XOR    R0, #0A01H
      XOR    R0, @RR2
      CPB    RH0, #1
      CPB    RL0, #9
      CPB    RH0, @RR2
      CPB    RL0, @RR2
      CP     R0, #0C01H
      CP     R0, @RR2
      COMB   @RR2
      CPB    @RR2, #22H
      NEGB   @RR2
      TESTB  @RR2
      LDB    @RR2, #26H
      TSETB  @RR2
      CLRB   @RR2
      COM    @RR2
      CP     @RR2, #0E22H
      NEG    @RR2
      TEST   @RR2
      LD     @RR2, #0E26H
      TSET   @RR2
      CLR    @RR2
      PUSH   @RR2, #0E2AH
      CPL    RR0, #11011202H
      CPL    RR0, @RR2
      PUSHL  @RR2, @RR4
      SUBL   RR0, #13011402H
      SUBL   RR0, @RR2
      PUSH   @RR2, @RR4
      LDL    RR0, #15011602H
      LDL    RR0, @RR2
      POPL   @RR4, @RR2
      ADDL   RR0, #17011802H
      ADDL   RR0, @RR2
      POP    @RR4, @RR2
      MULTL  RQ0, #19011A02H
      MULTL  RQ0, @RR2
      MULT   RR0, #1A01H
      MULT   RR0, @RR2
      DIVL   RQ0, #1B011C02H
      DIVL   RQ0, @RR2
      DIV    RR0, #1C01H
      DIV    RR0, @RR2
      LDM    R0, @RR2, #1
      TESTL  @RR2
      LDM    @RR2, R0, #1
      LDL    @RR2, RR0
      JP     F, @RR2
      JP     LT, @RR2
      JP     LE, @RR2
      JP     ULE, @RR2
      JP     OV, @RR2
      JP     MI, @RR2
      JP     Z, @RR2
      JP     C, @RR2
      JP     @RR2
      JP     GE, @RR2
      JP     GT, @RR2
      JP     UGT, @RR2
      JP     NOV, @RR2
      JP     PL, @RR2
      JP     NZ, @RR2
      JP     NC, @RR2
      CALL   @RR2
      LDB    RH0, @RR2
      LDB    RL0, @RR2
      LD     R0, #2201H
      LD     R0, @RR2
      RESB   RH0, R0
      RESB   RL0, R0
      RESB   @RR2, #0
      RES    R0, R0
      RES    @RR2, #0
      SETB   RH0, R0
      SETB   RL0, R0
      SETB   @RR2, #0
      SET    R0, R0
      SET    @RR2, #0
      BITB   RH0, R0
      BITB   RL0, R0
      BITB   @RR2, #0
      BIT    R0, R0
      BIT    @RR2, #0
      INCB   @RR2, #1
      INC    @RR2, #1
      DECB   @RR2, #1
      DEC    @RR2, #1
      EXB    RH0, @RR2
      EXB    RL0, @RR2
      EX     R0, @RR2
      LDB    @RR2, RH0
      LDB    @RR2, RL0
      LD     @RR2, R0
      LDRB   RH0, $+3105H
      LDRB   RL0, $+310DH
      LDB    RH0, RR2(#3121H)
      LDB    RL0, RR2(#3129H)
      LDR    R0, $+3206H
      LD     R0, RR2(#3221H)
      LDRB   $+3305H, RH0
      LDRB   $+330DH, RL0
      LDB    RR2(#3321H), RH0
      LDB    RR2(#3329H), RL0
      LDR    $+3406H, R0
      LD     RR2(#3421H), R0
      LDAR   RR0, $+3505H
      LDA    RR0, RR2(#3521H)
      LDRL   RR0, $+3606H
      LDL    RR0, RR2(#3621H)
      LDRL   $+3806H, RR0
      LDL    RR2(#3821H), RR0
      LDPS   @RR2
      INB    RH0, 3B05H
      SINB   RH0, 3B06H
      OUTB   3B07H, RH0
      SOUTB  3B08H, RH0
      INIRB  @RR2, @R1, R0
      INIB   @RR2, @R1, R0
      SINIRB @RR2, @R1, R0
      SINIB  @RR2, @R1, R0
      INDRB  @RR2, @R1, R0
      INDB   @RR2, @R1, R0
      SINDRB @RR2, @R1, R0
      SINDB  @RR2, @R1, R0
      OTIRB  @R1, @RR2, R0
      OUTIB  @R1, @RR2, R0
      SOTIRB @R1, @RR2, R0
      SOUTIB @R1, @RR2, R0
      OTDRB  @R1, @RR2, R0
      OUTDB  @R1, @RR2, R0
      SOTDRB @R1, @RR2, R0
      SOUTDB @R1, @RR2, R0
      INB    RL0, 3B85H
      SINB   RL0, 3B86H
      OUTB   3B87H, RL0
      SOUTB  3B88H, RL0
      IN     R0, 3C05H
      SIN    R0, 3C06H
      OUT    3C07H, R0
      SOUT   3C08H, R0
      INIR   @RR2, @R1, R0
      INI    @RR2, @R1, R0
      SINIR  @RR2, @R1, R0
      SINI   @RR2, @R1, R0
      INDR   @RR2, @R1, R0
      IND    @RR2, @R1, R0
      SINDR  @RR2, @R1, R0
      SIND   @RR2, @R1, R0
      OTIR   @R1, @RR2, R0
      OUTI   @R1, @RR2, R0
      SOTIR  @R1, @RR2, R0
      SOUTI  @R1, @RR2, R0
      OTDR   @R1, @RR2, R0
      OUTD   @R1, @RR2, R0
      SOTDR  @R1, @RR2, R0
      SOUTD  @R1, @RR2, R0
      INB    RH0, @R1
      INB    RL0, @R1
      IN     R0, @R1
      OUTB   @R1, RH0
      OUTB   @R1, RL0
      OUT    @R1, R0
      ADDB   RH0, |<<41H>>0001H|
      ADDB   RH0, <<0>>8101H
      ADDB   RL0, |<<41H>>0009H|
      ADDB   RL0, <<0>>8101H
      ADDB   RH0, |<<41H>>0011H|(R1)
      ADDB   RH0, <<0>>8101H(R1)
      ADDB   RL0, |<<41H>>0019H|(R1)
      ADDB   RL0, <<0>>8101H(R1)
      ADD    R0, |<<42H>>0002H|
      ADD    R0, <<0>>8102H
      ADD    R0, |<<42H>>0011H|(R1)
      ADD    R0, <<0>>8101H(R1)
      SUBB   RH0, |<<43H>>0001H|
      SUBB   RH0, <<0>>8101H
      SUBB   RL0, |<<43H>>0009H|
      SUBB   RL0, <<0>>8101H
      SUBB   RH0, |<<43H>>0011H|(R1)
      SUBB   RH0, <<0>>8101H(R1)
      SUBB   RL0, |<<43H>>0019H|(R1)
      SUBB   RL0, <<0>>8101H(R1)
      SUB    R0, |<<44H>>0002H|
      SUB    R0, <<0>>8102H
      SUB    R0, |<<44H>>0011H|(R1)
      SUB    R0, <<0>>8101H(R1)
      ORB    RH0, |<<45H>>0001H|
      ORB    RH0, <<0>>8101H
      ORB    RL0, |<<45H>>0009H|
      ORB    RL0, <<0>>8101H
      ORB    RH0, |<<45H>>0011H|(R1)
      ORB    RH0, <<0>>8101H(R1)
      ORB    RL0, |<<45H>>0019H|(R1)
      ORB    RL0, <<0>>8101H(R1)
      OR     R0, |<<46H>>0002H|
      OR     R0, <<0>>8102H
      OR     R0, |<<46H>>0011H|(R1)
      OR     R0, <<0>>8101H(R1)
      ANDB   RH0, |<<47H>>0001H|
      ANDB   RH0, <<0>>8101H
      ANDB   RL0, |<<47H>>0009H|
      ANDB   RL0, <<0>>8101H
      ANDB   RH0, |<<47H>>0011H|(R1)
      ANDB   RH0, <<0>>8101H(R1)
      ANDB   RL0, |<<47H>>0019H|(R1)
      ANDB   RL0, <<0>>8101H(R1)
      AND    R0, |<<48H>>0002H|
      AND    R0, <<0>>8102H
      AND    R0, |<<48H>>0011H|(R1)
      AND    R0, <<0>>8101H(R1)
      XORB   RH0, |<<49H>>0001H|
      XORB   RH0, <<0>>8101H
      XORB   RL0, |<<49H>>0009H|
      XORB   RL0, <<0>>8101H
      XORB   RH0, |<<49H>>0011H|(R1)
      XORB   RH0, <<0>>8101H(R1)
      XORB   RL0, |<<49H>>0019H|(R1)
      XORB   RL0, <<0>>8101H(R1)
      XOR    R0, |<<4AH>>0002H|
      XOR    R0, <<0>>8102H
      XOR    R0, |<<4AH>>0011H|(R1)
      XOR    R0, <<0>>8101H(R1)
      CPB    RH0, |<<4BH>>0001H|
      CPB    RH0, <<0>>8101H
      CPB    RL0, |<<4BH>>0009H|
      CPB    RL0, <<0>>8101H
      CPB    RH0, |<<4BH>>0011H|(R1)
      CPB    RH0, <<0>>8101H(R1)
      CPB    RL0, |<<4BH>>0019H|(R1)
      CPB    RL0, <<0>>8101H(R1)
      CP     R0, |<<4CH>>0002H|
      CP     R0, <<0>>8102H
      CP     R0, |<<4CH>>0011H|(R1)
      CP     R0, <<0>>8101H(R1)
      COMB   |<<4DH>>0001H|
      COMB   <<0>>8101H
      CPB    |<<4DH>>0002H|, #3
      CPB    <<1>>8201H, #2
      NEGB   |<<4DH>>0003H|
      NEGB   <<0>>8101H
      TESTB  |<<4DH>>0005H|
      TESTB  <<0>>8101H
      LDB    |<<4DH>>0006H|, #7
      LDB    <<1>>8201H, #2
      TSETB  |<<4DH>>0007H|
      TSETB  <<0>>8101H
      CLRB   |<<4DH>>0009H|
      CLRB   <<0>>8101H
      COMB   |<<4DH>>0011H|(R1)
      COMB   <<0>>8101H(R1)
      CPB    |<<4DH>>0012H|(R1), #19
      CPB    <<1>>8201H(R1), #2
      NEGB   |<<4DH>>0013H|(R1)
      NEGB   <<0>>8101H(R1)
      TESTB  |<<4DH>>0015H|(R1)
      TESTB  <<0>>8101H(R1)
      LDB    |<<4DH>>0016H|(R1), #23
      LDB    <<1>>8201H(R1), #2
      TSETB  |<<4DH>>0017H|(R1)
      TSETB  <<0>>8101H(R1)
      CLRB   |<<4DH>>0019H|(R1)
      CLRB   <<0>>8101H(R1)
      COM    |<<4EH>>0002H|
      COM    <<0>>8102H
      CP     |<<4EH>>0002H|, #4F03H
      CP     <<1>>8202H, #8303H
      NEG    |<<4EH>>0004H|
      NEG    <<0>>8102H
      TEST   |<<4EH>>0006H|
      TEST   <<0>>8102H
      LD     |<<4EH>>0006H|, #4F07H
      LD     <<1>>8202H, #8303H
      TSET   |<<4EH>>0008H|
      TSET   <<0>>8102H
      CLR    |<<4EH>>000AH|
      CLR    <<0>>8102H
      COM    |<<4EH>>0011H|(R1)
      COM    <<0>>8101H(R1)
      CP     |<<4EH>>0012H|(R1), #4F13H
      CP     <<1>>8201H(R1), #8302H
      NEG    |<<4EH>>0013H|(R1)
      NEG    <<0>>8101H(R1)
      TEST   |<<4EH>>0015H|(R1)
      TEST   <<0>>8101H(R1)
      LD     |<<4EH>>0016H|(R1), #4F17H
      LD     <<1>>8201H(R1), #8302H
      TSET   |<<4EH>>0017H|(R1)
      TSET   <<0>>8101H(R1)
      CLR    |<<4EH>>0019H|(R1)
      CLR    <<0>>8101H(R1)
      CPL    RR0, |<<51H>>0002H|
      CPL    RR0, <<0>>8102H
      CPL    RR0, |<<51H>>0011H|(R1)
      CPL    RR0, <<0>>8101H(R1)
      PUSHL  @RR2, |<<52H>>0022H|
      PUSHL  @RR2, <<0>>8102H
      PUSHL  @RR2, |<<52H>>0022H|(R1)
      PUSHL  @RR2, <<0>>8101H(R1)
      SUBL   RR0, |<<53H>>0002H|
      SUBL   RR0, <<0>>8102H
      SUBL   RR0, |<<53H>>0011H|(R1)
      SUBL   RR0, <<0>>8101H(R1)
      PUSH   @RR2, |<<54H>>0022H|
      PUSH   @RR2, <<0>>8102H
      PUSH   @RR2, |<<54H>>0022H|(R1)
      PUSH   @RR2, <<0>>8101H(R1)
      LDL    RR0, |<<55H>>0002H|
      LDL    RR0, <<0>>8102H
      LDL    RR0, |<<55H>>0011H|(R1)
      LDL    RR0, <<0>>8101H(R1)
      POPL   |<<56H>>0022H|, @RR2
      POPL   <<0>>8102H, @RR2
      POPL   |<<56H>>0022H|(R1), @RR2
      POPL   <<0>>8101H(R1), @RR2
      ADDL   RR0, |<<57H>>0002H|
      ADDL   RR0, <<0>>8102H
      ADDL   RR0, |<<57H>>0011H|(R1)
      ADDL   RR0, <<0>>8101H(R1)
      POP    |<<58H>>0022H|, @RR2
      POP    <<0>>8102H, @RR2
      POP    |<<58H>>0022H|(R1), @RR2
      POP    <<0>>8101H(R1), @RR2
      MULTL  RQ0, |<<59H>>0002H|
      MULTL  RQ0, <<0>>8102H
      MULTL  RQ0, |<<59H>>0011H|(R1)
      MULTL  RQ0, <<0>>8101H(R1)
      MULT   RR0, |<<5AH>>0002H|
      MULT   RR0, <<0>>8102H
      MULT   RR0, |<<5AH>>0011H|(R1)
      MULT   RR0, <<0>>8101H(R1)
      DIVL   RQ0, |<<5BH>>0002H|
      DIVL   RQ0, <<0>>8102H
      DIVL   RQ0, |<<5BH>>0011H|(R1)
      DIVL   RQ0, <<0>>8101H(R1)
      DIV    RR0, |<<5CH>>0002H|
      DIV    RR0, <<0>>8102H
      DIV    RR0, |<<5CH>>0011H|(R1)
      DIV    RR0, <<0>>8101H(R1)
      LDM    R0, |<<1>>0002H|, #1
      LDM    R0, <<0>>8102H, #1
      TESTL  |<<5DH>>000AH|
      TESTL  <<0>>8102H
      LDM    |<<1>>0002H|, R0, #1
      LDM    <<0>>8102H, R0, #1
      LDM    R0, |<<1>>0001H|(R1), #1
      LDM    R0, <<0>>8101H(R1), #1
      TESTL  |<<5DH>>0019H|(R1)
      TESTL  <<0>>8101H(R1)
      LDM    |<<1>>0001H|(R1), R0, #1
      LDM    <<0>>8101H(R1), R0, #1
      LDL    |<<5EH>>0002H|, RR0
      LDL    <<0>>8102H, RR0
      LDL    |<<5EH>>0011H|(R1), RR0
      LDL    <<0>>8101H(R1), RR0
      JP     F, |<<5FH>>0002H|
      JP     F, <<0>>8102H
      JP     LT, |<<5FH>>0002H|
      JP     LT, <<0>>8102H
      JP     LE, |<<5FH>>0004H|
      JP     LE, <<0>>8102H
      JP     ULE, |<<5FH>>0004H|
      JP     ULE, <<0>>8102H
      JP     OV, |<<5FH>>0006H|
      JP     OV, <<0>>8102H
      JP     MI, |<<5FH>>0006H|
      JP     MI, <<0>>8102H
      JP     Z, |<<5FH>>0008H|
      JP     Z, <<0>>8102H
      JP     C, |<<5FH>>0008H|
      JP     C, <<0>>8102H
      JP     |<<5FH>>000AH|
      JP     <<0>>8102H
      JP     GE, |<<5FH>>000AH|
      JP     GE, <<0>>8102H
      JP     GT, |<<5FH>>000CH|
      JP     GT, <<0>>8102H
      JP     UGT, |<<5FH>>000CH|
      JP     UGT, <<0>>8102H
      JP     NOV, |<<5FH>>000EH|
      JP     NOV, <<0>>8102H
      JP     PL, |<<5FH>>000EH|
      JP     PL, <<0>>8102H
      JP     NZ, |<<5FH>>0010H|
      JP     NZ, <<0>>8102H
      JP     NC, |<<5FH>>0010H|
      JP     NC, <<0>>8102H
      JP     F, |<<5FH>>0011H|(R1)
      JP     F, <<0>>8101H(R1)
      JP     LT, |<<5FH>>0012H|(R1)
      JP     LT, <<0>>8101H(R1)
      JP     LE, |<<5FH>>0013H|(R1)
      JP     LE, <<0>>8101H(R1)
      JP     ULE, |<<5FH>>0014H|(R1)
      JP     ULE, <<0>>8101H(R1)
      JP     OV, |<<5FH>>0015H|(R1)
      JP     OV, <<0>>8101H(R1)
      JP     MI, |<<5FH>>0016H|(R1)
      JP     MI, <<0>>8101H(R1)
      JP     Z, |<<5FH>>0017H|(R1)
      JP     Z, <<0>>8101H(R1)
      JP     C, |<<5FH>>0018H|(R1)
      JP     C, <<0>>8101H(R1)
      JP     |<<5FH>>0019H|(R1)
      JP     <<0>>8101H(R1)
      JP     GE, |<<5FH>>001AH|(R1)
      JP     GE, <<0>>8101H(R1)
      JP     GT, |<<5FH>>001BH|(R1)
      JP     GT, <<0>>8101H(R1)
      JP     UGT, |<<5FH>>001CH|(R1)
      JP     UGT, <<0>>8101H(R1)
      JP     NOV, |<<5FH>>001DH|(R1)
      JP     NOV, <<0>>8101H(R1)
      JP     PL, |<<5FH>>001EH|(R1)
      JP     PL, <<0>>8101H(R1)
      JP     NZ, |<<5FH>>001FH|(R1)
      JP     NZ, <<0>>8101H(R1)
      JP     NC, |<<5FH>>0020H|(R1)
      JP     NC, <<0>>8101H(R1)
      CALL   |<<60H>>0002H|
      CALL   <<0>>8102H
      CALL   |<<60H>>0011H|(R1)
      CALL   <<0>>8101H(R1)
      LDB    RH0, |<<61H>>0001H|
      LDB    RH0, <<0>>8101H
      LDB    RL0, |<<61H>>0009H|
      LDB    RL0, <<0>>8101H
      LDB    RH0, |<<61H>>0011H|(R1)
      LDB    RH0, <<0>>8101H(R1)
      LDB    RL0, |<<61H>>0019H|(R1)
      LDB    RL0, <<0>>8101H(R1)
      LD     R0, |<<62H>>0002H|
      LD     R0, <<0>>8102H
      LD     R0, |<<62H>>0011H|(R1)
      LD     R0, <<0>>8101H(R1)
      RESB   |<<63H>>0001H|, #0
      RESB   <<0>>8101H, #0
      RESB   |<<63H>>0011H|(R1), #0
      RESB   <<0>>8101H(R1), #0
      RES    |<<64H>>0002H|, #0
      RES    <<0>>8102H, #0
      RES    |<<64H>>0011H|(R1), #0
      RES    <<0>>8101H(R1), #0
      SETB   |<<65H>>0001H|, #0
      SETB   <<0>>8101H, #0
      SETB   |<<65H>>0011H|(R1), #0
      SETB   <<0>>8101H(R1), #0
      SET    |<<66H>>0002H|, #0
      SET    <<0>>8102H, #0
      SET    |<<66H>>0011H|(R1), #0
      SET    <<0>>8101H(R1), #0
      BITB   |<<67H>>0001H|, #0
      BITB   <<0>>8101H, #0
      BITB   |<<67H>>0011H|(R1), #0
      BITB   <<0>>8101H(R1), #0
      BIT    |<<68H>>0002H|, #0
      BIT    <<0>>8102H, #0
      BIT    |<<68H>>0011H|(R1), #0
      BIT    <<0>>8101H(R1), #0
      INCB   |<<69H>>0001H|, #1
      INCB   <<0>>8101H, #1
      INCB   |<<69H>>0011H|(R1), #1
      INCB   <<0>>8101H(R1), #1
      INC    |<<6AH>>0002H|, #1
      INC    <<0>>8102H, #1
      INC    |<<6AH>>0011H|(R1), #1
      INC    <<0>>8101H(R1), #1
      DECB   |<<6BH>>0001H|, #1
      DECB   <<0>>8101H, #1
      DECB   |<<6BH>>0011H|(R1), #1
      DECB   <<0>>8101H(R1), #1
      DEC    |<<6CH>>0002H|, #1
      DEC    <<0>>8102H, #1
      DEC    |<<6CH>>0011H|(R1), #1
      DEC    <<0>>8101H(R1), #1
      EXB    RH0, |<<6DH>>0001H|
      EXB    RH0, <<0>>8101H
      EXB    RL0, |<<6DH>>0009H|
      EXB    RL0, <<0>>8101H
      EXB    RH0, |<<6DH>>0011H|(R1)
      EXB    RH0, <<0>>8101H(R1)
      EXB    RL0, |<<6DH>>0019H|(R1)
      EXB    RL0, <<0>>8101H(R1)
      EX     R0, |<<6EH>>0002H|
      EX     R0, <<0>>8102H
      EX     R0, |<<6EH>>0011H|(R1)
      EX     R0, <<0>>8101H(R1)
      LDB    |<<6FH>>0001H|, RH0
      LDB    <<0>>8101H, RH0
      LDB    |<<6FH>>0009H|, RL0
      LDB    <<0>>8101H, RL0
      LDB    |<<6FH>>0011H|(R1), RH0
      LDB    <<0>>8101H(R1), RH0
      LDB    |<<6FH>>0019H|(R1), RL0
      LDB    <<0>>8101H(R1), RL0
      LD     |<<70H>>0002H|, R0
      LD     <<0>>8102H, R0
      LD     |<<70H>>0011H|(R1), R0
      LD     <<0>>8101H(R1), R0
      LDB    RH0, RR2(R0)
      LDB    RL0, RR2(R0)
      LD     R0, RR2(R0)
      LDB    RR2(R0), RH0
      LDB    RR2(R0), RL0
      LD     RR2(R0), R0
      LDA    RR0, RR2(R0)
      LDL    RR0, RR2(R0)
      LDA    RR0, |<<77H>>0001H|
      LDA    RR0, <<0>>8101H
      LDA    RR0, |<<77H>>0011H|(R1)
      LDA    RR0, <<0>>8101H(R1)
      LDL    RR2(R0), RR0
      LDPS   |<<7AH>>0002H|
      LDPS   <<0>>8102H
      LDPS   |<<7AH>>0011H|(R1)
      LDPS   <<0>>8101H(R1)
      HALT
      IRET
      MSET
      MRES
      MBIT
      MREQ   R0
      DI     VI,NVI
      DI     VI
      DI     NVI
      EI     VI,NVI
      EI     VI
      EI     NVI
      LDCTL  R0, FCW
      LDCTL  R0, REFRESH
      LDCTL  R0, PSAPSEG
      LDCTL  R0, PSAPOFF
      LDCTL  R0, NSPSEG
      LDCTL  R0, NSPOFF
      LDCTL  FCW, R0
      LDCTL  REFRESH, R0
      LDCTL  PSAPSEG, R0
      LDCTL  PSAPOFF, R0
      LDCTL  NSPSEG, R0
      LDCTL  NSPOFF, R0
      SC     #0
      ADDB   RH0, RH0
      ADDB   RL0, RH0
      ADDB   RH0, RL0
      ADDB   RL0, RL0
      ADD    R0, R0
      SUBB   RH0, RH0
      SUBB   RL0, RH0
      SUBB   RH0, RL0
      SUBB   RL0, RL0
      SUB    R0, R0
      ORB    RH0, RH0
      ORB    RL0, RH0
      ORB    RH0, RL0
      ORB    RL0, RL0
      OR     R0, R0
      ANDB   RH0, RH0
      ANDB   RL0, RH0
      ANDB   RH0, RL0
      ANDB   RL0, RL0
      AND    R0, R0
      XORB   RH0, RH0
      XORB   RL0, RH0
      XORB   RH0, RL0
      XORB   RL0, RL0
      XOR    R0, R0
      CPB    RH0, RH0
      CPB    RL0, RH0
      CPB    RH0, RL0
      CPB    RL0, RL0
      CP     R0, R0
      COMB   RH0
      LDCTLB RH0, FLAGS
      NEGB   RH0
      TESTB  RH0
      TSETB  RH0
      CLRB   RH0
      LDCTLB FLAGS, RH0
      COMB   RL0
      LDCTLB RL0, FLAGS
      NEGB   RL0
      TESTB  RL0
      TSETB  RL0
      CLRB   RL0
      LDCTLB FLAGS, RL0
      COM    R0
      NEG    R0
      TEST   R0
      TSET   R0
      NOP
      CLR    R0
      SETFLG P
      RESFLG P
      COMFLG P
      SETFLG S
      RESFLG S
      COMFLG S
      SETFLG S,P
      RESFLG S,P
      COMFLG S,P
      SETFLG Z
      RESFLG Z
      COMFLG Z
      SETFLG Z,P
      RESFLG Z,P
      COMFLG Z,P
      SETFLG Z,S
      RESFLG Z,S
      COMFLG Z,S
      SETFLG Z,S,P
      RESFLG Z,S,P
      COMFLG Z,S,P
      SETFLG C
      RESFLG C
      COMFLG C
      SETFLG C,P
      RESFLG C,P
      COMFLG C,P
      SETFLG C,S
      RESFLG C,S
      COMFLG C,S
      SETFLG C,S,P
      RESFLG C,S,P
      COMFLG C,S,P
      SETFLG C,Z
      RESFLG C,Z
      COMFLG C,Z
      SETFLG C,Z,P
      RESFLG C,Z,P
      COMFLG C,Z,P
      SETFLG C,Z,S
      RESFLG C,Z,S
      COMFLG C,Z,S
      SETFLG C,Z,S,P
      RESFLG C,Z,S,P
      COMFLG C,Z,S,P
      CPL    RR0, RR0
      PUSHL  @RR2, RR0
      SUBL   RR0, RR0
      PUSH   @RR2, R0
      LDL    RR0, RR0
      POPL   RR0, @RR2
      ADDL   RR0, RR0
      POP    R0, @RR2
      MULTL  RQ0, RR0
      MULT   RR0, R0
      DIVL   RQ0, RR0
      DIV    RR0, R0
      TESTL  RR0
      RET    F
      RET    LT
      RET    LE
      RET    ULE
      RET    OV
      RET    MI
      RET    Z
      RET    C
      RET
      RET    GE
      RET    GT
      RET    UGT
      RET    NOV
      RET    PL
      RET    NZ
      RET    NC
      LDB    RH0, RH0
      LDB    RL0, RH0
      LDB    RH0, RL0
      LDB    RL0, RL0
      LD     R0, R0
      RESB   RH0, #0
      RESB   RL0, #0
      RES    R0, #0
      SETB   RH0, #0
      SETB   RL0, #0
      SET    R0, #0
      BITB   RH0, #0
      BITB   RL0, #0
      BIT    R0, #0
      INCB   RH0, #1
      INCB   RL0, #1
      INC    R0, #1
      DECB   RH0, #1
      DECB   RL0, #1
      DEC    R0, #1
      EXB    RH0, RH0
      EXB    RL0, RH0
      EXB    RH0, RL0
      EXB    RL0, RL0
      EX     R0, R0
      TCCB   F, RH0
      TCCB   LT, RH0
      TCCB   LE, RH0
      TCCB   ULE, RH0
      TCCB   OV, RH0
      TCCB   MI, RH0
      TCCB   Z, RH0
      TCCB   C, RH0
      TCCB   RH0
      TCCB   GE, RH0
      TCCB   GT, RH0
      TCCB   UGT, RH0
      TCCB   NOV, RH0
      TCCB   PL, RH0
      TCCB   NZ, RH0
      TCCB   NC, RH0
      TCCB   F, RL0
      TCCB   LT, RL0
      TCCB   LE, RL0
      TCCB   ULE, RL0
      TCCB   OV, RL0
      TCCB   MI, RL0
      TCCB   Z, RL0
      TCCB   C, RL0
      TCCB   RL0
      TCCB   GE, RL0
      TCCB   GT, RL0
      TCCB   UGT, RL0
      TCCB   NOV, RL0
      TCCB   PL, RL0
      TCCB   NZ, RL0
      TCCB   NC, RL0
      TCC    F, R0
      TCC    LT, R0
      TCC    LE, R0
      TCC    ULE, R0
      TCC    OV, R0
      TCC    MI, R0
      TCC    Z, R0
      TCC    C, R0
      TCC    R0
      TCC    GE, R0
      TCC    GT, R0
      TCC    UGT, R0
      TCC    NOV, R0
      TCC    PL, R0
      TCC    NZ, R0
      TCC    NC, R0
      DAB    RH0
      DAB    RL0
      EXTSB  R0
      EXTSL  RQ0
      EXTS   RR0
      RLB    RH0, #1
      SRLB   RH0, #8
      SLLB   RH0, #0
      SDLB   RH0, R0
      RRB    RH0, #1
      RLCB   RH0, #1
      SRAB   RH0, #8
      SLAB   RH0, #0
      SDAB   RH0, R0
      RRCB   RH0, #1
      RLB    RL0, #1
      SRLB   RL0, #8
      SLLB   RL0, #0
      SDLB   RL0, R0
      RRB    RL0, #1
      RLCB   RL0, #1
      SRAB   RL0, #8
      SLAB   RL0, #0
      SDAB   RL0, R0
      RRCB   RL0, #1
      RL     R0, #1
      SRL    R0, #16
      SLL    R0, #0
      SDL    R0, R0
      RR     R0, #1
      SRLL   RR0, #32
      SLLL   RR0, #0
      SDLL   RR0, R0
      RLC    R0, #1
      SRA    R0, #16
      SLA    R0, #0
      SDA    R0, R0
      RRC    R0, #1
      SRAL   RR0, #32
      SLAL   RR0, #0
      SDAL   RR0, R0
      ADCB   RH0, RH0
      ADCB   RL0, RH0
      ADCB   RH0, RL0
      ADCB   RL0, RL0
      ADC    R0, R0
      SBCB   RH0, RH0
      SBCB   RL0, RH0
      SBCB   RH0, RL0
      SBCB   RL0, RL0
      SBC    R0, R0
      TRIB   @RR2, @RR4, R0
      TRTIB  @RR2, @RR4, R0
      TRIRB  @RR2, @RR4, R0
      TRTIRB @RR2, @RR4, R0
      TRDB   @RR2, @RR4, R0
      TRTDB  @RR2, @RR4, R0
      TRDRB  @RR2, @RR4, R0
      TRTDRB @RR2, @RR4, R0
      CPIB   RH1, @RR2, R0, F
      CPIB   RH1, @RR2, R0, LT
      CPIB   RH1, @RR2, R0, LE
      CPIB   RH1, @RR2, R0, ULE
      CPIB   RH1, @RR2, R0, OV
      CPIB   RH1, @RR2, R0, MI
      CPIB   RH1, @RR2, R0, Z
      CPIB   RH1, @RR2, R0, C
      CPIB   RH1, @RR2, R0
      CPIB   RH1, @RR2, R0, GE
      CPIB   RH1, @RR2, R0, GT
      CPIB   RH1, @RR2, R0, UGT
      CPIB   RH1, @RR2, R0, NOV
      CPIB   RH1, @RR2, R0, PL
      CPIB   RH1, @RR2, R0, NZ
      CPIB   RH1, @RR2, R0, NC
      CPIB   RL1, @RR2, R0, F
      CPIB   RL1, @RR2, R0, LT
      CPIB   RL1, @RR2, R0, LE
      CPIB   RL1, @RR2, R0, ULE
      CPIB   RL1, @RR2, R0, OV
      CPIB   RL1, @RR2, R0, MI
      CPIB   RL1, @RR2, R0, Z
      CPIB   RL1, @RR2, R0, C
      CPIB   RL1, @RR2, R0
      CPIB   RL1, @RR2, R0, GE
      CPIB   RL1, @RR2, R0, GT
      CPIB   RL1, @RR2, R0, UGT
      CPIB   RL1, @RR2, R0, NOV
      CPIB   RL1, @RR2, R0, PL
      CPIB   RL1, @RR2, R0, NZ
      CPIB   RL1, @RR2, R0, NC
      LDIRB  @RR4, @RR2, R0
      LDIB   @RR4, @RR2, R0
      CPSIB  @RR4, @RR2, R0, F
      CPSIB  @RR4, @RR2, R0, LT
      CPSIB  @RR4, @RR2, R0, LE
      CPSIB  @RR4, @RR2, R0, ULE
      CPSIB  @RR4, @RR2, R0, OV
      CPSIB  @RR4, @RR2, R0, MI
      CPSIB  @RR4, @RR2, R0, Z
      CPSIB  @RR4, @RR2, R0, C
      CPSIB  @RR4, @RR2, R0
      CPSIB  @RR4, @RR2, R0, GE
      CPSIB  @RR4, @RR2, R0, GT
      CPSIB  @RR4, @RR2, R0, UGT
      CPSIB  @RR4, @RR2, R0, NOV
      CPSIB  @RR4, @RR2, R0, PL
      CPSIB  @RR4, @RR2, R0, NZ
      CPSIB  @RR4, @RR2, R0, NC
      CPIRB  RH1, @RR2, R0, F
      CPIRB  RH1, @RR2, R0, LT
      CPIRB  RH1, @RR2, R0, LE
      CPIRB  RH1, @RR2, R0, ULE
      CPIRB  RH1, @RR2, R0, OV
      CPIRB  RH1, @RR2, R0, MI
      CPIRB  RH1, @RR2, R0, Z
      CPIRB  RH1, @RR2, R0, C
      CPIRB  RH1, @RR2, R0
      CPIRB  RH1, @RR2, R0, GE
      CPIRB  RH1, @RR2, R0, GT
      CPIRB  RH1, @RR2, R0, UGT
      CPIRB  RH1, @RR2, R0, NOV
      CPIRB  RH1, @RR2, R0, PL
      CPIRB  RH1, @RR2, R0, NZ
      CPIRB  RH1, @RR2, R0, NC
      CPIRB  RL1, @RR2, R0, F
      CPIRB  RL1, @RR2, R0, LT
      CPIRB  RL1, @RR2, R0, LE
      CPIRB  RL1, @RR2, R0, ULE
      CPIRB  RL1, @RR2, R0, OV
      CPIRB  RL1, @RR2, R0, MI
      CPIRB  RL1, @RR2, R0, Z
      CPIRB  RL1, @RR2, R0, C
      CPIRB  RL1, @RR2, R0
      CPIRB  RL1, @RR2, R0, GE
      CPIRB  RL1, @RR2, R0, GT
      CPIRB  RL1, @RR2, R0, UGT
      CPIRB  RL1, @RR2, R0, NOV
      CPIRB  RL1, @RR2, R0, PL
      CPIRB  RL1, @RR2, R0, NZ
      CPIRB  RL1, @RR2, R0, NC
      CPSIRB @RR4, @RR2, R0, F
      CPSIRB @RR4, @RR2, R0, LT
      CPSIRB @RR4, @RR2, R0, LE
      CPSIRB @RR4, @RR2, R0, ULE
      CPSIRB @RR4, @RR2, R0, OV
      CPSIRB @RR4, @RR2, R0, MI
      CPSIRB @RR4, @RR2, R0, Z
      CPSIRB @RR4, @RR2, R0, C
      CPSIRB @RR4, @RR2, R0
      CPSIRB @RR4, @RR2, R0, GE
      CPSIRB @RR4, @RR2, R0, GT
      CPSIRB @RR4, @RR2, R0, UGT
      CPSIRB @RR4, @RR2, R0, NOV
      CPSIRB @RR4, @RR2, R0, PL
      CPSIRB @RR4, @RR2, R0, NZ
      CPSIRB @RR4, @RR2, R0, NC
      CPDB   RH1, @RR2, R0, F
      CPDB   RH1, @RR2, R0, LT
      CPDB   RH1, @RR2, R0, LE
      CPDB   RH1, @RR2, R0, ULE
      CPDB   RH1, @RR2, R0, OV
      CPDB   RH1, @RR2, R0, MI
      CPDB   RH1, @RR2, R0, Z
      CPDB   RH1, @RR2, R0, C
      CPDB   RH1, @RR2, R0
      CPDB   RH1, @RR2, R0, GE
      CPDB   RH1, @RR2, R0, GT
      CPDB   RH1, @RR2, R0, UGT
      CPDB   RH1, @RR2, R0, NOV
      CPDB   RH1, @RR2, R0, PL
      CPDB   RH1, @RR2, R0, NZ
      CPDB   RH1, @RR2, R0, NC
      CPDB   RL1, @RR2, R0, F
      CPDB   RL1, @RR2, R0, LT
      CPDB   RL1, @RR2, R0, LE
      CPDB   RL1, @RR2, R0, ULE
      CPDB   RL1, @RR2, R0, OV
      CPDB   RL1, @RR2, R0, MI
      CPDB   RL1, @RR2, R0, Z
      CPDB   RL1, @RR2, R0, C
      CPDB   RL1, @RR2, R0
      CPDB   RL1, @RR2, R0, GE
      CPDB   RL1, @RR2, R0, GT
      CPDB   RL1, @RR2, R0, UGT
      CPDB   RL1, @RR2, R0, NOV
      CPDB   RL1, @RR2, R0, PL
      CPDB   RL1, @RR2, R0, NZ
      CPDB   RL1, @RR2, R0, NC
      LDDRB  @RR4, @RR2, R0
      LDDB   @RR4, @RR2, R0
      CPSDB  @RR4, @RR2, R0, F
      CPSDB  @RR4, @RR2, R0, LT
      CPSDB  @RR4, @RR2, R0, LE
      CPSDB  @RR4, @RR2, R0, ULE
      CPSDB  @RR4, @RR2, R0, OV
      CPSDB  @RR4, @RR2, R0, MI
      CPSDB  @RR4, @RR2, R0, Z
      CPSDB  @RR4, @RR2, R0, C
      CPSDB  @RR4, @RR2, R0
      CPSDB  @RR4, @RR2, R0, GE
      CPSDB  @RR4, @RR2, R0, GT
      CPSDB  @RR4, @RR2, R0, UGT
      CPSDB  @RR4, @RR2, R0, NOV
      CPSDB  @RR4, @RR2, R0, PL
      CPSDB  @RR4, @RR2, R0, NZ
      CPSDB  @RR4, @RR2, R0, NC
      CPDRB  RH1, @RR2, R0, F
      CPDRB  RH1, @RR2, R0, LT
      CPDRB  RH1, @RR2, R0, LE
      CPDRB  RH1, @RR2, R0, ULE
      CPDRB  RH1, @RR2, R0, OV
      CPDRB  RH1, @RR2, R0, MI
      CPDRB  RH1, @RR2, R0, Z
      CPDRB  RH1, @RR2, R0, C
      CPDRB  RH1, @RR2, R0
      CPDRB  RH1, @RR2, R0, GE
      CPDRB  RH1, @RR2, R0, GT
      CPDRB  RH1, @RR2, R0, UGT
      CPDRB  RH1, @RR2, R0, NOV
      CPDRB  RH1, @RR2, R0, PL
      CPDRB  RH1, @RR2, R0, NZ
      CPDRB  RH1, @RR2, R0, NC
      CPDRB  RL1, @RR2, R0, F
      CPDRB  RL1, @RR2, R0, LT
      CPDRB  RL1, @RR2, R0, LE
      CPDRB  RL1, @RR2, R0, ULE
      CPDRB  RL1, @RR2, R0, OV
      CPDRB  RL1, @RR2, R0, MI
      CPDRB  RL1, @RR2, R0, Z
      CPDRB  RL1, @RR2, R0, C
      CPDRB  RL1, @RR2, R0
      CPDRB  RL1, @RR2, R0, GE
      CPDRB  RL1, @RR2, R0, GT
      CPDRB  RL1, @RR2, R0, UGT
      CPDRB  RL1, @RR2, R0, NOV
      CPDRB  RL1, @RR2, R0, PL
      CPDRB  RL1, @RR2, R0, NZ
      CPDRB  RL1, @RR2, R0, NC
      CPSDRB @RR4, @RR2, R0, F
      CPSDRB @RR4, @RR2, R0, LT
      CPSDRB @RR4, @RR2, R0, LE
      CPSDRB @RR4, @RR2, R0, ULE
      CPSDRB @RR4, @RR2, R0, OV
      CPSDRB @RR4, @RR2, R0, MI
      CPSDRB @RR4, @RR2, R0, Z
      CPSDRB @RR4, @RR2, R0, C
      CPSDRB @RR4, @RR2, R0
      CPSDRB @RR4, @RR2, R0, GE
      CPSDRB @RR4, @RR2, R0, GT
      CPSDRB @RR4, @RR2, R0, UGT
      CPSDRB @RR4, @RR2, R0, NOV
      CPSDRB @RR4, @RR2, R0, PL
      CPSDRB @RR4, @RR2, R0, NZ
      CPSDRB @RR4, @RR2, R0, NC
      CPI    R1, @RR2, R0, F
      CPI    R1, @RR2, R0, LT
      CPI    R1, @RR2, R0, LE
      CPI    R1, @RR2, R0, ULE
      CPI    R1, @RR2, R0, OV
      CPI    R1, @RR2, R0, MI
      CPI    R1, @RR2, R0, Z
      CPI    R1, @RR2, R0, C
      CPI    R1, @RR2, R0
      CPI    R1, @RR2, R0, GE
      CPI    R1, @RR2, R0, GT
      CPI    R1, @RR2, R0, UGT
      CPI    R1, @RR2, R0, NOV
      CPI    R1, @RR2, R0, PL
      CPI    R1, @RR2, R0, NZ
      CPI    R1, @RR2, R0, NC
      LDIR   @RR4, @RR2, R0
      LDI    @RR4, @RR2, R0
      CPSI   @RR4, @RR2, R0, F
      CPSI   @RR4, @RR2, R0, LT
      CPSI   @RR4, @RR2, R0, LE
      CPSI   @RR4, @RR2, R0, ULE
      CPSI   @RR4, @RR2, R0, OV
      CPSI   @RR4, @RR2, R0, MI
      CPSI   @RR4, @RR2, R0, Z
      CPSI   @RR4, @RR2, R0, C
      CPSI   @RR4, @RR2, R0
      CPSI   @RR4, @RR2, R0, GE
      CPSI   @RR4, @RR2, R0, GT
      CPSI   @RR4, @RR2, R0, UGT
      CPSI   @RR4, @RR2, R0, NOV
      CPSI   @RR4, @RR2, R0, PL
      CPSI   @RR4, @RR2, R0, NZ
      CPSI   @RR4, @RR2, R0, NC
      CPIR   R1, @RR2, R0, F
      CPIR   R1, @RR2, R0, LT
      CPIR   R1, @RR2, R0, LE
      CPIR   R1, @RR2, R0, ULE
      CPIR   R1, @RR2, R0, OV
      CPIR   R1, @RR2, R0, MI
      CPIR   R1, @RR2, R0, Z
      CPIR   R1, @RR2, R0, C
      CPIR   R1, @RR2, R0
      CPIR   R1, @RR2, R0, GE
      CPIR   R1, @RR2, R0, GT
      CPIR   R1, @RR2, R0, UGT
      CPIR   R1, @RR2, R0, NOV
      CPIR   R1, @RR2, R0, PL
      CPIR   R1, @RR2, R0, NZ
      CPIR   R1, @RR2, R0, NC
      CPSIR  @RR4, @RR2, R0, F
      CPSIR  @RR4, @RR2, R0, LT
      CPSIR  @RR4, @RR2, R0, LE
      CPSIR  @RR4, @RR2, R0, ULE
      CPSIR  @RR4, @RR2, R0, OV
      CPSIR  @RR4, @RR2, R0, MI
      CPSIR  @RR4, @RR2, R0, Z
      CPSIR  @RR4, @RR2, R0, C
      CPSIR  @RR4, @RR2, R0
      CPSIR  @RR4, @RR2, R0, GE
      CPSIR  @RR4, @RR2, R0, GT
      CPSIR  @RR4, @RR2, R0, UGT
      CPSIR  @RR4, @RR2, R0, NOV
      CPSIR  @RR4, @RR2, R0, PL
      CPSIR  @RR4, @RR2, R0, NZ
      CPSIR  @RR4, @RR2, R0, NC
      CPD    R1, @RR2, R0, F
      CPD    R1, @RR2, R0, LT
      CPD    R1, @RR2, R0, LE
      CPD    R1, @RR2, R0, ULE
      CPD    R1, @RR2, R0, OV
      CPD    R1, @RR2, R0, MI
      CPD    R1, @RR2, R0, Z
      CPD    R1, @RR2, R0, C
      CPD    R1, @RR2, R0
      CPD    R1, @RR2, R0, GE
      CPD    R1, @RR2, R0, GT
      CPD    R1, @RR2, R0, UGT
      CPD    R1, @RR2, R0, NOV
      CPD    R1, @RR2, R0, PL
      CPD    R1, @RR2, R0, NZ
      CPD    R1, @RR2, R0, NC
      LDDR   @RR4, @RR2, R0
      LDD    @RR4, @RR2, R0
      CPSD   @RR4, @RR2, R0, F
      CPSD   @RR4, @RR2, R0, LT
      CPSD   @RR4, @RR2, R0, LE
      CPSD   @RR4, @RR2, R0, ULE
      CPSD   @RR4, @RR2, R0, OV
      CPSD   @RR4, @RR2, R0, MI
      CPSD   @RR4, @RR2, R0, Z
      CPSD   @RR4, @RR2, R0, C
      CPSD   @RR4, @RR2, R0
      CPSD   @RR4, @RR2, R0, GE
      CPSD   @RR4, @RR2, R0, GT
      CPSD   @RR4, @RR2, R0, UGT
      CPSD   @RR4, @RR2, R0, NOV
      CPSD   @RR4, @RR2, R0, PL
      CPSD   @RR4, @RR2, R0, NZ
      CPSD   @RR4, @RR2, R0, NC
      CPDR   R1, @RR2, R0, F
      CPDR   R1, @RR2, R0, LT
      CPDR   R1, @RR2, R0, LE
      CPDR   R1, @RR2, R0, ULE
      CPDR   R1, @RR2, R0, OV
      CPDR   R1, @RR2, R0, MI
      CPDR   R1, @RR2, R0, Z
      CPDR   R1, @RR2, R0, C
      CPDR   R1, @RR2, R0
      CPDR   R1, @RR2, R0, GE
      CPDR   R1, @RR2, R0, GT
      CPDR   R1, @RR2, R0, UGT
      CPDR   R1, @RR2, R0, NOV
      CPDR   R1, @RR2, R0, PL
      CPDR   R1, @RR2, R0, NZ
      CPDR   R1, @RR2, R0, NC
      CPSDR  @RR4, @RR2, R0, F
      CPSDR  @RR4, @RR2, R0, LT
      CPSDR  @RR4, @RR2, R0, LE
      CPSDR  @RR4, @RR2, R0, ULE
      CPSDR  @RR4, @RR2, R0, OV
      CPSDR  @RR4, @RR2, R0, MI
      CPSDR  @RR4, @RR2, R0, Z
      CPSDR  @RR4, @RR2, R0, C
      CPSDR  @RR4, @RR2, R0
      CPSDR  @RR4, @RR2, R0, GE
      CPSDR  @RR4, @RR2, R0, GT
      CPSDR  @RR4, @RR2, R0, UGT
      CPSDR  @RR4, @RR2, R0, NOV
      CPSDR  @RR4, @RR2, R0, PL
      CPSDR  @RR4, @RR2, R0, NZ
      CPSDR  @RR4, @RR2, R0, NC
      RRDB   RH0, RH0
      RRDB   RL0, RH0
      RRDB   RH0, RL0
      RRDB   RL0, RL0
      LDK    R0, #0
      RLDB   RH0, RH0
      RLDB   RL0, RH0
      RLDB   RH0, RL0
      RLDB   RL0, RL0
      LDB    RH0, #0
      LDB    RL0, #0
      CALR   $+2
      JR     F, $+2
      JR     LT, $+2
      JR     LE, $+2
      JR     ULE, $+2
      JR     OV, $+2
      JR     MI, $+2
      JR     Z, $+2
      JR     C, $+2
      JR     $+2
      JR     GE, $+2
      JR     GT, $+2
      JR     UGT, $+2
      JR     NOV, $+2
      JR     PL, $+2
      JR     NZ, $+2
      JR     NC, $+2
      DBJNZ  RH0, $+2
      DJNZ   R0, $+2
      DBJNZ  RL0, $+2
