Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1.         cpu     8080
  2.         page    0
  3.         z80syntax       on
  4.  
  5.         mov     a,a
  6.         ld      a,a
  7.  
  8.         mov     a,b
  9.         ld      a,b
  10.  
  11.         mov     a,c
  12.         ld      a,c
  13.  
  14.         mov     a,d
  15.         ld      a,d
  16.  
  17.         mov     a,e
  18.         ld      a,e
  19.  
  20.         mov     a,h
  21.         ld      a,h
  22.  
  23.         mov     a,l
  24.         ld      a,l
  25.  
  26.         mov     a,m
  27.         ld      a,(hl)
  28.  
  29.         ldax    b
  30.         ld      a,(bc)
  31.  
  32.         ldax    d
  33.         ld      a,(de)
  34.  
  35.         lda     1234h
  36.         ld      a,(1234h)
  37.  
  38.         mov     b,a
  39.         ld      b,a
  40.  
  41.         mov     b,b
  42.         ld      b,b
  43.  
  44.         mov     b,c
  45.         ld      b,c
  46.  
  47.         mov     b,d
  48.         ld      b,d
  49.  
  50.         mov     b,e
  51.         ld      b,e
  52.  
  53.         mov     b,h
  54.         ld      b,h
  55.  
  56.         mov     b,l
  57.         ld      b,l
  58.  
  59.         mov     b,m
  60.         ld      b,(hl)
  61.  
  62.         mov     c,a
  63.         ld      c,a
  64.  
  65.         mov     c,b
  66.         ld      c,b
  67.  
  68.         mov     c,c
  69.         ld      c,c
  70.  
  71.         mov     c,d
  72.         ld      c,d
  73.  
  74.         mov     c,e
  75.         ld      c,e
  76.  
  77.         mov     c,h
  78.         ld      c,h
  79.  
  80.         mov     c,l
  81.         ld      c,l
  82.  
  83.         mov     c,m
  84.         ld      c,(hl)
  85.  
  86.         mov     d,a
  87.         ld      d,a
  88.  
  89.         mov     d,b
  90.         ld      d,b
  91.  
  92.         mov     d,c
  93.         ld      d,c
  94.  
  95.         mov     d,d
  96.         ld      d,d
  97.  
  98.         mov     d,e
  99.         ld      d,e
  100.  
  101.         mov     d,h
  102.         ld      d,h
  103.  
  104.         mov     d,l
  105.         ld      d,l
  106.  
  107.         mov     d,m
  108.         ld      d,(hl)
  109.  
  110.         mov     e,a
  111.         ld      e,a
  112.  
  113.         mov     e,b
  114.         ld      e,b
  115.  
  116.         mov     e,c
  117.         ld      e,c
  118.  
  119.         mov     e,d
  120.         ld      e,d
  121.  
  122.         mov     e,e
  123.         ld      e,e
  124.  
  125.         mov     e,h
  126.         ld      e,h
  127.  
  128.         mov     e,l
  129.         ld      e,l
  130.  
  131.         mov     e,m
  132.         ld      e,(hl)
  133.  
  134.         mov     h,a
  135.         ld      h,a
  136.  
  137.         mov     h,b
  138.         ld      h,b
  139.  
  140.         mov     h,c
  141.         ld      h,c
  142.  
  143.         mov     h,d
  144.         ld      h,d
  145.  
  146.         mov     h,e
  147.         ld      h,e
  148.  
  149.         mov     h,h
  150.         ld      h,h
  151.  
  152.         mov     h,l
  153.         ld      h,l
  154.  
  155.         mov     h,m
  156.         ld      h,(hl)
  157.  
  158.         mov     l,a
  159.         ld      l,a
  160.  
  161.         mov     l,b
  162.         ld      l,b
  163.  
  164.         mov     l,c
  165.         ld      l,c
  166.  
  167.         mov     l,d
  168.         ld      l,d
  169.  
  170.         mov     l,e
  171.         ld      l,e
  172.  
  173.         mov     l,h
  174.         ld      l,h
  175.  
  176.         mov     l,l
  177.         ld      l,l
  178.  
  179.         mov     l,m
  180.         ld      l,(hl)
  181.  
  182.         mov     m,a
  183.         ld      (hl),a
  184.  
  185.         mov     m,b
  186.         ld      (hl),b
  187.  
  188.         mov     m,c
  189.         ld      (hl),c
  190.  
  191.         mov     m,d
  192.         ld      (hl),d
  193.  
  194.         mov     m,e
  195.         ld      (hl),e
  196.  
  197.         mov     m,h
  198.         ld      (hl),h
  199.  
  200.         mov     m,l
  201.         ld      (hl),l
  202.  
  203.         mvi     a,12h
  204.         ld      a,12h
  205.  
  206.         mvi     b,12h
  207.         ld      b,12h
  208.  
  209.         mvi     c,12h
  210.         ld      c,12h
  211.  
  212.         mvi     d,12h
  213.         ld      d,12h
  214.  
  215.         mvi     e,12h
  216.         ld      e,12h
  217.  
  218.         mvi     h,12h
  219.         ld      h,12h
  220.  
  221.         mvi     l,12h
  222.         ld      l,12h
  223.  
  224.         mvi     m,12h
  225.         ld      (hl),12h
  226.  
  227.         stax    b
  228.         ld      (bc),a
  229.  
  230.         stax    d
  231.         ld      (de),a
  232.  
  233.         sta     1234h
  234.         ld      (1234h),a
  235.  
  236.         lxi     b,1234h
  237.         ld      bc,1234h
  238.  
  239.         lxi     d,1234h
  240.         ld      de,1234h
  241.  
  242.         lxi     h,1234h
  243.         ld      hl,1234h
  244.  
  245.         lxi     sp,1234h
  246.         ld      sp,1234h
  247.  
  248.         lhld    1234h
  249.         ld      hl,(1234h)
  250.  
  251.         shld    1234h
  252.         ld      (1234h),hl
  253.  
  254.         sphl
  255.         ld      sp,hl
  256.  
  257.         xchg
  258.         ex      de,hl
  259.         ex      hl,de
  260.  
  261.         xthl
  262.         ex      (sp),hl
  263.         ex      hl,(sp)
  264.  
  265.         add     a
  266.         add     a,a
  267.  
  268.         add     b
  269.         add     a,b
  270.  
  271.         add     c
  272.         add     a,c
  273.  
  274.         add     d
  275.         add     a,d
  276.  
  277.         add     e
  278.         add     a,e
  279.  
  280.         add     h
  281.         add     a,h
  282.  
  283.         add     l
  284.         add     a,l
  285.  
  286.         add     m
  287.         add     a,(hl)
  288.  
  289.         adi     12h
  290.         add     a,12h
  291.  
  292.         adc     a
  293.         adc     a,a
  294.  
  295.         adc     b
  296.         adc     a,b
  297.  
  298.         adc     c
  299.         adc     a,c
  300.  
  301.         adc     d
  302.         adc     a,d
  303.  
  304.         adc     e
  305.         adc     a,e
  306.  
  307.         adc     h
  308.         adc     a,h
  309.  
  310.         adc     l
  311.         adc     a,l
  312.  
  313.         adc     m
  314.         adc     a,(hl)
  315.  
  316.         aci     12h
  317.         adc     a,12h
  318.  
  319.         sub     a
  320.         sub     a,a
  321.  
  322.         sub     b
  323.         sub     a,b
  324.  
  325.         sub     c
  326.         sub     a,c
  327.  
  328.         sub     d
  329.         sub     a,d
  330.  
  331.         sub     e
  332.         sub     a,e
  333.  
  334.         sub     h
  335.         sub     a,h
  336.  
  337.         sub     l
  338.         sub     a,l
  339.  
  340.         sub     m
  341.         sub     (hl)
  342.         sub     a,(hl)
  343.  
  344.         sui     12h
  345.         sub     12h
  346.         sub     a,12h
  347.  
  348.         sbb     a
  349.         sbc     a
  350.         sbc     a,a
  351.  
  352.         sbb     b
  353.         sbc     b
  354.         sbc     a,b
  355.  
  356.         sbb     c
  357.         sbc     c
  358.         sbc     a,c
  359.  
  360.         sbb     d
  361.         sbc     d
  362.         sbc     a,d
  363.  
  364.         sbb     e
  365.         sbc     e      
  366.         sbc     a,e
  367.  
  368.         sbb     h
  369.         sbc     h
  370.         sbc     a,h
  371.  
  372.         sbb     l
  373.         sbc     l
  374.         sbc     a,l
  375.  
  376.         sbb     m
  377.         sbc     (hl)
  378.         sbc     a,(hl)
  379.  
  380.         sbi     12h
  381.         sbc     12h
  382.         sbc     a,12h
  383.  
  384.         dad     b
  385.         add     hl,bc
  386.  
  387.         dad     d
  388.         add     hl,de
  389.  
  390.         dad     h
  391.         add     hl,hl
  392.  
  393.         dad     sp
  394.         add     hl,sp
  395.  
  396.         inr     a
  397.         inc     a
  398.  
  399.         inr     b
  400.         inc     b
  401.  
  402.         inr     c
  403.         inc     c
  404.  
  405.         inr     d
  406.         inc     d
  407.  
  408.         inr     e
  409.         inc     e
  410.  
  411.         inr     h
  412.         inc     h
  413.  
  414.         inr     l
  415.         inc     l
  416.  
  417.         inr     m
  418.         inc     (hl)
  419.  
  420.         dcr     a
  421.         dec     a
  422.  
  423.         dcr     b
  424.         dec     b
  425.  
  426.         dcr     c
  427.         dec     c
  428.  
  429.         dcr     d
  430.         dec     d
  431.  
  432.         dcr     e
  433.         dec     e
  434.  
  435.         dcr     h
  436.         dec     h
  437.  
  438.         dcr     l
  439.         dec     l
  440.  
  441.         dcr     m
  442.         dec     (hl)
  443.  
  444.         inx     b
  445.         inc     bc
  446.  
  447.         inx     d
  448.         inc     de
  449.  
  450.         inx     h
  451.         inc     hl
  452.  
  453.         inx     sp
  454.         inc     sp
  455.  
  456.         dcx     b
  457.         dec     bc
  458.  
  459.         dcx     d
  460.         dec     de
  461.  
  462.         dcx     h
  463.         dec     hl
  464.  
  465.         dcx     sp
  466.         dec     sp
  467.  
  468.         cma
  469.         cpl
  470.  
  471.         stc
  472.         scf
  473.  
  474.         cmc
  475.         ccf
  476.  
  477.         rlc
  478.         rlca
  479.  
  480.         rrc
  481.         rrca
  482.  
  483.         ral
  484.         rla
  485.  
  486.         rar
  487.         rra
  488.  
  489.         ana     a
  490.         and     a
  491.         and     a,a
  492.  
  493.         ana     b
  494.         and     b
  495.         and     a,b
  496.  
  497.         ana     c
  498.         and     c
  499.         and     a,c
  500.  
  501.         ana     d
  502.         and     d
  503.         and     a,d
  504.  
  505.         ana     e
  506.         and     e
  507.         and     a,e
  508.  
  509.         ana     h
  510.         and     h
  511.         and     a,h
  512.  
  513.         ana     l
  514.         and     l
  515.         and     a,l
  516.  
  517.         ana     m
  518.         and     (hl)
  519.         and     a,(hl)
  520.  
  521.         ani     12h
  522.         and     12h
  523.         and     a,12h
  524.  
  525.         xra     a
  526.         xor     a
  527.         xor     a,a
  528.  
  529.         xra     b
  530.         xor     b
  531.         xor     a,b
  532.  
  533.         xra     c
  534.         xor     c
  535.         xor     a,c
  536.  
  537.         xra     d
  538.         xor     d
  539.         xor     a,d
  540.  
  541.         xra     e
  542.         xor     e
  543.         xor     a,e
  544.  
  545.         xra     h
  546.         xor     h
  547.         xor     a,h
  548.  
  549.         xra     l
  550.         xor     l
  551.         xor     a,l
  552.  
  553.         xra     m
  554.         xor     (hl)
  555.         xor     a,(hl)
  556.  
  557.         xri     12h
  558.         xor     12h
  559.         xor     a,12h
  560.  
  561.         ora     a
  562.         or      a
  563.         or      a,a
  564.  
  565.         ora     b
  566.         or      b
  567.         or      a,b
  568.  
  569.         ora     c
  570.         or      c
  571.         or      a,c
  572.  
  573.         ora     d
  574.         or      d
  575.         or      a,d
  576.  
  577.         ora     e
  578.         or      e
  579.         or      a,e
  580.  
  581.         ora     h
  582.         or      h
  583.         or      a,h
  584.  
  585.         ora     l
  586.         or      l
  587.         or      a,l
  588.  
  589.         ora     m
  590.         or      (hl)
  591.         or      a,(hl)
  592.  
  593.         ori     12h
  594.         or      12h
  595.         or      a,12h
  596.  
  597.         cmp     a
  598.         cp      a
  599.         cp      a,a
  600.  
  601.         cmp     b
  602.         cp      b
  603.         cp      a,b
  604.  
  605.         cmp     c
  606.         cp      c
  607.         cp      a,c
  608.  
  609.         cmp     d
  610.         cp      d
  611.         cp      a,d
  612.  
  613.         cmp     e
  614.         cp      e
  615.         cp      a,e
  616.  
  617.         cmp     h
  618.         cp      h
  619.         cp      a,h
  620.  
  621.         cmp     l
  622.         cp      l
  623.         cp      a,l
  624.  
  625.         cmp     m
  626.         cp      (hl)
  627.         cp      a,(hl)
  628.  
  629.         cpi     12h
  630.         ;cp     12h     ; leave this out since CP <addr> is call-on-positive <addr> on 8080
  631.         cp      a,12h
  632.  
  633.         jmp     1234h
  634.         ;jp     1234h   ; leave this out since JP <addr> is jump-on-positive <addr> on 8080
  635.  
  636.         jnz     1234h
  637.         jp      nz,1234h
  638.  
  639.         jz      1234h
  640.         jp      z,1234h
  641.  
  642.         jnc     1234h
  643.         jp      nc,1234h
  644.  
  645.         jc      1234h
  646.         jp      c,1234h
  647.  
  648.         jpo     1234h
  649.         jp      po,1234h
  650.  
  651.         jpe     1234h
  652.         jp      pe,1234h
  653.  
  654.         jp      1234h
  655.         jp      p,1234h
  656.  
  657.         jm      1234h
  658.         jp      m,1234h
  659.  
  660.         pchl
  661.         jp      (hl)
  662.  
  663.         call    1234h
  664.  
  665.         cnz     1234h
  666.         call    nz,1234h
  667.  
  668.         cz      1234h
  669.         call    z,1234h
  670.  
  671.         cnc     1234h
  672.         call    nc,1234h
  673.  
  674.         cc      1234h
  675.         call    c,1234h
  676.  
  677.         cpo     1234h
  678.         call    po,1234h
  679.  
  680.         cpe     1234h
  681.         call    pe,1234h
  682.  
  683.         cp      1234h
  684.         call    p,1234h
  685.  
  686.         cm      1234h
  687.         call    m,1234h
  688.  
  689.         ret
  690.  
  691.         rnz
  692.         ret     nz
  693.  
  694.         rz
  695.         ret     z
  696.  
  697.         rnc
  698.         ret     nc
  699.  
  700.         rc
  701.         ret     c
  702.  
  703.         rpo
  704.         ret     po
  705.  
  706.         rpe
  707.         ret     pe
  708.  
  709.         rp
  710.         ret     p
  711.  
  712.         rm
  713.         ret     m
  714.  
  715.         rst     0
  716.         rst     00h
  717.  
  718.         rst     1
  719.         rst     08h
  720.  
  721.         rst     2
  722.         rst     10h
  723.  
  724.         rst     3
  725.         rst     18h
  726.  
  727.         rst     4
  728.         rst     20h
  729.  
  730.         rst     5
  731.         rst     28h
  732.  
  733.         rst     6
  734.         rst     30h
  735.  
  736.         rst     7
  737.         rst     38h
  738.  
  739.         push    b
  740.         push    bc
  741.  
  742.         push    d
  743.         push    de
  744.  
  745.         push    h
  746.         push    hl
  747.  
  748.         push    psw
  749.         push    af
  750.  
  751.         pop     b
  752.         pop     bc
  753.  
  754.         pop     d
  755.         pop     de
  756.  
  757.         pop     h
  758.         pop     hl
  759.  
  760.         pop     psw
  761.         pop     af
  762.  
  763.         in      56h
  764.         in      a,(56h)
  765.  
  766.         out     56h
  767.         out     (56h),a
  768.  
  769.         hlt
  770.         halt
  771.  
  772.         cpu     8085
  773.         z80syntax       on
  774.  
  775.         rim
  776.         ld      a,im
  777.        
  778.         sim
  779.         ld      im,a
  780.  
  781.         cpu     8085undoc
  782.         z80syntax       on
  783.  
  784.         lhlx
  785.         ld      hl,(de)
  786.  
  787.         shlx
  788.         ld      (de),hl
  789.  
  790.         dsub
  791.         sub     hl,bc
  792.  
  793.         arhl
  794.         sra     hl
  795.  
  796.         rdel
  797.         rlc     de
  798.  
  799.         jx5     1234h
  800.         jp      x5,1234h
  801.  
  802.         jnx5    1234h
  803.         jp      nx5,1234h
  804.  
  805.         rstv
  806.         rst     v
  807.  
  808.         ldhi    12h
  809.         add     de,hl,12h
  810.  
  811.         ldsi    12h
  812.         add     de,sp,12h
  813.