home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Interactive Guide / c-cplusplus-interactive-guide.iso / c_ref / csource4 / 276_01 / testz80.asm < prev   
Encoding:
Assembly Source File  |  1989-10-03  |  14.5 KB  |  791 lines

  1. ;
  2. ;    Z-80 Opcodes in Alphabetical Order
  3. ;
  4. ; This file is used to test the Z-80 cross-assembler.  The opcodes are in
  5. ; alphabetical order rather than the usual numerical order so that I can
  6. ; compare the output to my Z-80 assembly-language reference card.
  7. ;
  8. DD    EQU    05H
  9. EE    EQU    30H
  10. NN    EQU    0584H
  11. N    EQU    20H
  12.  
  13. ;------------------------------------------------------------------------------
  14.     ADC    A, (HL)
  15.     ADC    A, (IX + DD)
  16.     ADC    A, (IY + DD)
  17.     ADC    A, A
  18.     ADC    A, B
  19.     ADC    A, C
  20.     ADC    A, D
  21.     ADC    A, E
  22.     ADC    A, H
  23.     ADC    A, L
  24.     ADC    A, N
  25. ;------------------------------------------------------------------------------
  26.     ADC    HL, BC
  27.     ADC    HL, DE
  28.     ADC    HL, HL
  29.     ADC    HL, SP
  30. ;------------------------------------------------------------------------------
  31.     ADD    A, (HL)
  32.     ADD    A, (IX + DD)
  33.     ADD    A, (IY + DD)
  34.     ADD    A, A
  35.     ADD    A, B
  36.     ADD    A, C
  37.     ADD    A, D
  38.     ADD    A, E
  39.     ADD    A, H
  40.     ADD    A, L
  41.     ADD    A, N
  42. ;------------------------------------------------------------------------------
  43.     ADD    HL, BC
  44.     ADD    HL, DE
  45.     ADD    HL, HL
  46.     ADD    HL, SP
  47. ;------------------------------------------------------------------------------
  48.     ADD    IX, BC
  49.     ADD    IX, DE
  50.     ADD    IX, IX
  51.     ADD    IX, SP
  52. ;------------------------------------------------------------------------------
  53.     ADD    IY, BC
  54.     ADD    IY, DE
  55.     ADD    IY, IY
  56.     ADD    IY, SP
  57. ;------------------------------------------------------------------------------
  58.     AND    (HL)
  59.     AND    (IX + DD)
  60.     AND    (IY + DD)
  61.     AND    A
  62.     AND    B
  63.     AND    C
  64.     AND    D
  65.     AND    E
  66.     AND    H
  67.     AND    L
  68.     AND    N
  69. ;------------------------------------------------------------------------------
  70.     BIT    0, (HL)
  71.     BIT    0, (IX + DD)
  72.     BIT    0, (IY + DD)
  73.     BIT    0, A
  74.     BIT    0, B
  75.     BIT    0, C
  76.     BIT    0, D
  77.     BIT    0, E
  78.     BIT    0, H
  79.     BIT    0, L
  80.     BIT    1, (HL)
  81.     BIT    1, (IX + DD)
  82.     BIT    1, (IY + DD)
  83.     BIT    1, A
  84.     BIT    1, B
  85.     BIT    1, C
  86.     BIT    1, D
  87.     BIT    1, E
  88.     BIT    1, H
  89.     BIT    1, L
  90.     BIT    2, (HL)
  91.     BIT    2, (IX + DD)
  92.     BIT    2, (IY + DD)
  93.     BIT    2, A
  94.     BIT    2, B
  95.     BIT    2, C
  96.     BIT    2, D
  97.     BIT    2, E
  98.     BIT    2, H
  99.     BIT    2, L
  100.     BIT    3, (HL)
  101.     BIT    3, (IX + DD)
  102.     BIT    3, (IY + DD)
  103.     BIT    3, A
  104.     BIT    3, B
  105.     BIT    3, C
  106.     BIT    3, D
  107.     BIT    3, E
  108.     BIT    3, H
  109.     BIT    3, L
  110.     BIT    4, (HL)
  111.     BIT    4, (IX + DD)
  112.     BIT    4, (IY + DD)
  113.     BIT    4, A
  114.     BIT    4, B
  115.     BIT    4, C
  116.     BIT    4, D
  117.     BIT    4, E
  118.     BIT    4, H
  119.     BIT    4, L
  120.     BIT    5, (HL)
  121.     BIT    5, (IX + DD)
  122.     BIT    5, (IY + DD)
  123.     BIT    5, A
  124.     BIT    5, B
  125.     BIT    5, C
  126.     BIT    5, D
  127.     BIT    5, E
  128.     BIT    5, H
  129.     BIT    5, L
  130.     BIT    6, (HL)
  131.     BIT    6, (IX + DD)
  132.     BIT    6, (IY + DD)
  133.     BIT    6, A
  134.     BIT    6, B
  135.     BIT    6, C
  136.     BIT    6, D
  137.     BIT    6, E
  138.     BIT    6, H
  139.     BIT    6, L
  140.     BIT    7, (HL)
  141.     BIT    7, (IX + DD)
  142.     BIT    7, (IY + DD)
  143.     BIT    7, A
  144.     BIT    7, B
  145.     BIT    7, C
  146.     BIT    7, D
  147.     BIT    7, E
  148.     BIT    7, H
  149.     BIT    7, L
  150. ;------------------------------------------------------------------------------
  151.     CALL    C, NN
  152.     CALL    M, NN
  153.     CALL    NC, NN
  154.     CALL    NZ, NN
  155.     CALL    P, NN
  156.     CALL    PE, NN
  157.     CALL    PO, NN
  158.     CALL    Z, NN
  159. ;------------------------------------------------------------------------------
  160.     CALL    NN
  161. ;------------------------------------------------------------------------------
  162.     CCF
  163. ;------------------------------------------------------------------------------
  164.     CP    (HL)
  165.     CP    (IX + DD)
  166.     CP    (IY + DD)
  167.     CP    A
  168.     CP    B
  169.     CP    C
  170.     CP    D
  171.     CP    E
  172.     CP    H
  173.     CP    L
  174.     CP    N
  175. ;------------------------------------------------------------------------------
  176.     CPD
  177. ;------------------------------------------------------------------------------
  178.     CPDR
  179. ;------------------------------------------------------------------------------
  180.     CPI
  181. ;------------------------------------------------------------------------------
  182.     CPIR
  183. ;------------------------------------------------------------------------------
  184.     CPL
  185. ;------------------------------------------------------------------------------
  186.     DAA
  187. ;------------------------------------------------------------------------------
  188.     DEC    (HL)
  189.     DEC    (IX + DD)
  190.     DEC    (IY + DD)
  191.     DEC    A
  192.     DEC    B
  193.     DEC    BC
  194.     DEC    C
  195.     DEC    D
  196.     DEC    DE
  197.     DEC    E
  198.     DEC    H
  199.     DEC    HL
  200.     DEC    IX
  201.     DEC    IY
  202.     DEC    L
  203.     DEC    SP
  204. ;------------------------------------------------------------------------------
  205.     DI
  206. ;------------------------------------------------------------------------------
  207.     DJNZ    $ + EE
  208. ;------------------------------------------------------------------------------
  209.     EI
  210. ;------------------------------------------------------------------------------
  211.     EX    (SP), HL
  212.     EX    (SP), IX
  213.     EX    (SP), IY
  214. ;------------------------------------------------------------------------------
  215.     EX    AF, AF'
  216. ;------------------------------------------------------------------------------
  217.     EX    DE, HL
  218. ;------------------------------------------------------------------------------
  219.     EXX
  220. ;------------------------------------------------------------------------------
  221.     HALT
  222. ;------------------------------------------------------------------------------
  223.     IM    0
  224.     IM    1
  225.     IM    2
  226. ;------------------------------------------------------------------------------
  227.     IN    A, (C)
  228.     IN    B, (C)
  229.     IN    C, (C)
  230.     IN    D, (C)
  231.     IN    E, (C)
  232.     IN    H, (C)
  233.     IN    L, (C)
  234. ;------------------------------------------------------------------------------
  235.     INC    (HL)
  236.     INC    (IX + DD)
  237.     INC    (IY + DD)
  238.     INC    A
  239.     INC    B
  240.     INC    BC
  241.     INC    C
  242.     INC    D
  243.     INC    DE
  244.     INC    E
  245.     INC    H
  246.     INC    HL
  247.     INC    IX
  248.     INC    IY
  249.     INC    L
  250.     INC    SP
  251. ;------------------------------------------------------------------------------
  252.     IN    A, (N)
  253. ;------------------------------------------------------------------------------
  254.     IND
  255. ;------------------------------------------------------------------------------
  256.     INDR
  257. ;------------------------------------------------------------------------------
  258.     INI
  259. ;------------------------------------------------------------------------------
  260.     INIR
  261. ;------------------------------------------------------------------------------
  262.     JP    NN
  263.     JP    (HL)
  264.     JP    (IX)
  265.     JP    (IY)
  266. ;------------------------------------------------------------------------------
  267.     JP    C, NN
  268.     JP    M, NN
  269.     JP    NC, NN
  270.     JP    NZ, NN
  271.     JP    P, NN
  272.     JP    PE, NN
  273.     JP    PO, NN
  274.     JP    Z, NN
  275. ;------------------------------------------------------------------------------
  276.     JR    C, $ + EE
  277.     JR    NC, $ + EE
  278.     JR    NZ, $ + EE
  279.     JR    Z, $ + EE
  280. ;------------------------------------------------------------------------------
  281.     JR    $ + EE
  282. ;------------------------------------------------------------------------------
  283.     LD    (BC), A
  284.     LD    (DE), A
  285.     LD    (HL), A
  286.     LD    (HL), B
  287.     LD    (HL), C
  288.     LD    (HL), D
  289.     LD    (HL), E
  290.     LD    (HL), H
  291.     LD    (HL), L
  292.     LD    (HL), N
  293.     LD    (IX + DD), A
  294.     LD    (IX + DD), B
  295.     LD    (IX + DD), C
  296.     LD    (IX + DD), D
  297.     LD    (IX + DD), E
  298.     LD    (IX + DD), H
  299.     LD    (IX + DD), L
  300.     LD    (IX + DD), N
  301.     LD    (IY + DD), A
  302.     LD    (IY + DD), B
  303.     LD    (IY + DD), C
  304.     LD    (IY + DD), D
  305.     LD    (IY + DD), E
  306.     LD    (IY + DD), H
  307.     LD    (IY + DD), L
  308.     LD    (IY + DD), N
  309.     LD    (NN), A
  310.     LD    (NN), BC
  311.     LD    (NN), DE
  312.     LD    (NN), HL
  313.     LD    (NN), IX
  314.     LD    (NN), IY
  315.     LD    (NN), SP
  316.     LD    A, (BC)
  317.     LD    A, (DE)
  318.     LD    A, (HL)
  319.     LD    A, (IX + DD)
  320.     LD    A, (IY + DD)
  321.     LD    A, (NN)
  322.     LD    A, A
  323.     LD    A, B
  324.     LD    A, C
  325.     LD    A, D
  326.     LD    A, E
  327.     LD    A, H
  328.     LD    A, I
  329.     LD    A, L
  330.     LD    A, N
  331.     LD    A, R
  332.     LD    B, (HL)
  333.     LD    B, (IX + DD)
  334.     LD    B, (IY + DD)
  335.     LD    B, A
  336.     LD    B, B
  337.     LD    B, C
  338.     LD    B, D
  339.     LD    B, E
  340.     LD    B, H
  341.     LD    B, L
  342.     LD    B, N
  343.     LD    BC, (NN)
  344.     LD    BC, NN
  345.     LD    C, (HL)
  346.     LD    C, (IX + DD)
  347.     LD    C, (IY + DD)
  348.     LD    C, A
  349.     LD    C, B
  350.     LD    C, C
  351.     LD    C, D
  352.     LD    C, E
  353.     LD    C, H
  354.     LD    C, L
  355.     LD    C, N
  356.     LD    D, (HL)
  357.     LD    D, (IX + DD)
  358.     LD    D, (IY + DD)
  359.     LD    D, A
  360.     LD    D, B
  361.     LD    D, C
  362.     LD    D, D
  363.     LD    D, E
  364.     LD    D, H
  365.     LD    D, L
  366.     LD    D, N
  367.     LD    DE, (NN)
  368.     LD    DE, NN
  369.     LD    E, (HL)
  370.     LD    E, (IX + DD)
  371.     LD    E, (IY + DD)
  372.     LD    E, A
  373.     LD    E, B
  374.     LD    E, C
  375.     LD    E, D
  376.     LD    E, E
  377.     LD    E, H
  378.     LD    E, L
  379.     LD    E, N
  380.     LD    H, (HL)
  381.     LD    H, (IX + DD)
  382.     LD    H, (IY + DD)
  383.     LD    H, A
  384.     LD    H, B
  385.     LD    H, C
  386.     LD    H, D
  387.     LD    H, E
  388.     LD    H, H
  389.     LD    H, L
  390.     LD    H, N
  391.     LD    HL, (NN)
  392.     LD    HL, NN
  393.     LD    I, A
  394.     LD    IX, (NN)
  395.     LD    IX, NN
  396.     LD    IY, (NN)
  397.     LD    IY, NN
  398.     LD    L, (HL)
  399.     LD    L, (IX + DD)
  400.     LD    L, (IY + DD)
  401.     LD    L, A
  402.     LD    L, B
  403.     LD    L, C
  404.     LD    L, D
  405.     LD    L, E
  406.     LD    L, H
  407.     LD    L, L
  408.     LD    L, N
  409.     LD    R, A
  410.     LD    SP, (NN)
  411.     LD    SP, HL
  412.     LD    SP, IX
  413.     LD    SP, IY
  414.     LD    SP, NN
  415. ;------------------------------------------------------------------------------
  416.     LDD
  417. ;------------------------------------------------------------------------------
  418.     LDDR
  419. ;------------------------------------------------------------------------------
  420.     LDI
  421. ;------------------------------------------------------------------------------
  422.     LDIR
  423. ;------------------------------------------------------------------------------
  424.     NEG
  425. ;------------------------------------------------------------------------------
  426.     NOP
  427. ;------------------------------------------------------------------------------
  428.     OR    (HL)
  429.     OR    (IX + DD)
  430.     OR    (IY + DD)
  431.     OR    A
  432.     OR    B
  433.     OR    C
  434.     OR    D
  435.     OR    E
  436.     OR    H
  437.     OR    L
  438.     OR    N
  439. ;------------------------------------------------------------------------------
  440.     OTDR
  441. ;------------------------------------------------------------------------------
  442.     OTIR
  443. ;------------------------------------------------------------------------------
  444.     OUT    (C), A
  445.     OUT    (C), B
  446.     OUT    (C), C
  447.     OUT    (C), D
  448.     OUT    (C), E
  449.     OUT    (C), H
  450.     OUT    (C), L
  451. ;------------------------------------------------------------------------------
  452.     OUT    (N), A
  453. ;------------------------------------------------------------------------------
  454.     OUTD
  455. ;------------------------------------------------------------------------------
  456.     OUTI
  457. ;------------------------------------------------------------------------------
  458.     POP    AF
  459.     POP    BC
  460.     POP    DE
  461.     POP    HL
  462.     POP    IX
  463.     POP    IY
  464. ;------------------------------------------------------------------------------
  465.     PUSH    AF
  466.     PUSH    BC
  467.     PUSH    DE
  468.     PUSH    HL
  469.     PUSH    IX
  470.     PUSH    IY
  471. ;------------------------------------------------------------------------------
  472.     RES    0, (HL)
  473.     RES    0, (IX + DD)
  474.     RES    0, (IY + DD)
  475.     RES    0, A
  476.     RES    0, B
  477.     RES    0, C
  478.     RES    0, D
  479.     RES    0, E
  480.     RES    0, H
  481.     RES    0, L
  482.     RES    1, (HL)
  483.     RES    1, (IX + DD)
  484.     RES    1, (IY + DD)
  485.     RES    1, A
  486.     RES    1, B
  487.     RES    1, C
  488.     RES    1, D
  489.     RES    1, E
  490.     RES    1, H
  491.     RES    1, L
  492.     RES    2, (HL)
  493.     RES    2, (IX + DD)
  494.     RES    2, (IY + DD)
  495.     RES    2, A
  496.     RES    2, B
  497.     RES    2, C
  498.     RES    2, D
  499.     RES    2, E
  500.     RES    2, H
  501.     RES    2, L
  502.     RES    3, (HL)
  503.     RES    3, (IX + DD)
  504.     RES    3, (IY + DD)
  505.     RES    3, A
  506.     RES    3, B
  507.     RES    3, C
  508.     RES    3, D
  509.     RES    3, E
  510.     RES    3, H
  511.     RES    3, L
  512.     RES    4, (HL)
  513.     RES    4, (IX + DD)
  514.     RES    4, (IY + DD)
  515.     RES    4, A
  516.     RES    4, B
  517.     RES    4, C
  518.     RES    4, D
  519.     RES    4, E
  520.     RES    4, H
  521.     RES    4, L
  522.     RES    5, (HL)
  523.     RES    5, (IX + DD)
  524.     RES    5, (IY + DD)
  525.     RES    5, A
  526.     RES    5, B
  527.     RES    5, C
  528.     RES    5, D
  529.     RES    5, E
  530.     RES    5, H
  531.     RES    5, L
  532.     RES    6, (HL)
  533.     RES    6, (IX + DD)
  534.     RES    6, (IY + DD)
  535.     RES    6, A
  536.     RES    6, B
  537.     RES    6, C
  538.     RES    6, D
  539.     RES    6, E
  540.     RES    6, H
  541.     RES    6, L
  542.     RES    7, (HL)
  543.     RES    7, (IX + DD)
  544.     RES    7, (IY + DD)
  545.     RES    7, A
  546.     RES    7, B
  547.     RES    7, C
  548.     RES    7, D
  549.     RES    7, E
  550.     RES    7, H
  551.     RES    7, L
  552. ;------------------------------------------------------------------------------
  553.     RET
  554. ;------------------------------------------------------------------------------
  555.     RET    C
  556.     RET    M
  557.     RET    NC
  558.     RET    NZ
  559.     RET    P
  560.     RET    PE
  561.     RET    PO
  562.     RET    Z
  563. ;------------------------------------------------------------------------------
  564.     RETI
  565. ;------------------------------------------------------------------------------
  566.     RETN
  567. ;------------------------------------------------------------------------------
  568.     RL    (HL)
  569.     RL    (IX + DD)
  570.     RL    (IY + DD)
  571.     RL    A
  572.     RL    B
  573.     RL    C
  574.     RL    D
  575.     RL    E
  576.     RL    H
  577.     RL    L
  578. ;------------------------------------------------------------------------------
  579.     RLA
  580. ;------------------------------------------------------------------------------
  581.     RLC    (HL)
  582.     RLC    (IX + DD)
  583.     RLC    (IY + DD)
  584.     RLC    A
  585.     RLC    B
  586.     RLC    C
  587.     RLC    D
  588.     RLC    E
  589.     RLC    H
  590.     RLC    L
  591. ;------------------------------------------------------------------------------
  592.     RLCA
  593. ;------------------------------------------------------------------------------
  594.     RLD
  595. ;------------------------------------------------------------------------------
  596.     RR    (HL)
  597.     RR    (IX + DD)
  598.     RR    (IY + DD)
  599.     RR    A
  600.     RR    B
  601.     RR    C
  602.     RR    D
  603.     RR    E
  604.     RR    H
  605.     RR    L
  606. ;------------------------------------------------------------------------------
  607.     RRA
  608. ;------------------------------------------------------------------------------
  609.     RRC    (HL)
  610.     RRC    (IX + DD)
  611.     RRC    (IY + DD)
  612.     RRC    A
  613.     RRC    B
  614.     RRC    C
  615.     RRC    D
  616.     RRC    E
  617.     RRC    H
  618.     RRC    L
  619. ;------------------------------------------------------------------------------
  620.     RRCA
  621. ;------------------------------------------------------------------------------
  622.     RRD
  623. ;------------------------------------------------------------------------------
  624.     RST    00H
  625.     RST    08H
  626.     RST    10H
  627.     RST    18H
  628.     RST    20H
  629.     RST    28H
  630.     RST    30H
  631.     RST    38H
  632. ;------------------------------------------------------------------------------
  633.     SBC    A, (HL)
  634.     SBC    A, (IX + DD)
  635.     SBC    A, (IY + DD)
  636.     SBC    A, A
  637.     SBC    A, B
  638.     SBC    A, C
  639.     SBC    A, D
  640.     SBC    A, E
  641.     SBC    A, H
  642.     SBC    A, L
  643.     SBC    A, N
  644.     SBC    HL, BC
  645.     SBC    HL, DE
  646.     SBC    HL, HL
  647.     SBC    HL, SP
  648. ;------------------------------------------------------------------------------
  649.     SCF
  650. ;------------------------------------------------------------------------------
  651.     SET    0, (HL)
  652.     SET    0, (IX + DD)
  653.     SET    0, (IY + DD)
  654.     SET    0, A
  655.     SET    0, B
  656.     SET    0, C
  657.     SET    0, D
  658.     SET    0, E
  659.     SET    0, H
  660.     SET    0, L
  661.     SET    1, (HL)
  662.     SET    1, (IX + DD)
  663.     SET    1, (IY + DD)
  664.     SET    1, A
  665.     SET    1, B
  666.     SET    1, C
  667.     SET    1, D
  668.     SET    1, E
  669.     SET    1, H
  670.     SET    1, L
  671.     SET    2, (HL)
  672.     SET    2, (IX + DD)
  673.     SET    2, (IY + DD)
  674.     SET    2, A
  675.     SET    2, B
  676.     SET    2, C
  677.     SET    2, D
  678.     SET    2, E
  679.     SET    2, H
  680.     SET    2, L
  681.     SET    3, (HL)
  682.     SET    3, (IX + DD)
  683.     SET    3, (IY + DD)
  684.     SET    3, A
  685.     SET    3, B
  686.     SET    3, C
  687.     SET    3, D
  688.     SET    3, E
  689.     SET    3, H
  690.     SET    3, L
  691.     SET    4, (HL)
  692.     SET    4, (IX + DD)
  693.     SET    4, (IY + DD)
  694.     SET    4, A
  695.     SET    4, B
  696.     SET    4, C
  697.     SET    4, D
  698.     SET    4, E
  699.     SET    4, H
  700.     SET    4, L
  701.     SET    5, (HL)
  702.     SET    5, (IX + DD)
  703.     SET    5, (IY + DD)
  704.     SET    5, A
  705.     SET    5, B
  706.     SET    5, C
  707.     SET    5, D
  708.     SET    5, E
  709.     SET    5, H
  710.     SET    5, L
  711.     SET    6, (HL)
  712.     SET    6, (IX + DD)
  713.     SET    6, (IY + DD)
  714.     SET    6, A
  715.     SET    6, B
  716.     SET    6, C
  717.     SET    6, D
  718.     SET    6, E
  719.     SET    6, H
  720.     SET    6, L
  721.     SET    7, (HL)
  722.     SET    7, (IX + DD)
  723.     SET    7, (IY + DD)
  724.     SET    7, A
  725.     SET    7, B
  726.     SET    7, C
  727.     SET    7, D
  728.     SET    7, E
  729.     SET    7, H
  730.     SET    7, L
  731. ;------------------------------------------------------------------------------
  732.     SLA    (HL)
  733.     SLA    (IX + DD)
  734.     SLA    (IY + DD)
  735.     SLA    A
  736.     SLA    B
  737.     SLA    C
  738.     SLA    D
  739.     SLA    E
  740.     SLA    H
  741.     SLA    L
  742. ;------------------------------------------------------------------------------
  743.     SRA    (HL)
  744.     SRA    (IX + DD)
  745.     SRA    (IY + DD)
  746.     SRA    A
  747.     SRA    B
  748.     SRA    C
  749.     SRA    D
  750.     SRA    E
  751.     SRA    H
  752.     SRA    L
  753. ;------------------------------------------------------------------------------
  754.     SRL    (HL)
  755.     SRL    (IX + DD)
  756.     SRL    (IY + DD)
  757.     SRL    A
  758.     SRL    B
  759.     SRL    C
  760.     SRL    D
  761.     SRL    E
  762.     SRL    H
  763.     SRL    L
  764. ;------------------------------------------------------------------------------
  765.     SUB    (HL)
  766.     SUB    (IX + DD)
  767.     SUB    (IY + DD)
  768.     SUB    A
  769.     SUB    B
  770.     SUB    C
  771.     SUB    D
  772.     SUB    E
  773.     SUB    H
  774.     SUB    L
  775.     SUB    N
  776. ;------------------------------------------------------------------------------
  777.     XOR    (HL)
  778.     XOR    (IX + DD)
  779.     XOR    (IY + DD)
  780.     XOR    A
  781.     XOR    B
  782.     XOR    C
  783.     XOR    D
  784.     XOR    E
  785.     XOR    H
  786.     XOR    L
  787.     XOR    N
  788. ;------------------------------------------------------------------------------
  789.  
  790.     END
  791.