Subversion Repositories pentevo

Rev

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

  1.         cpu     st7
  2.         page    0
  3.  
  4.         halt
  5.         iret
  6.         nop
  7.         rcf
  8.         ret
  9.         rim
  10.         rsp
  11.         scf
  12.         sim
  13.         trap
  14.         wfi
  15.  
  16.         adc     a,#$15
  17.         adc     a,$12
  18.         adc     a,$12.w
  19.         adc     a,$1234
  20.         adc     a,(x)
  21.         adc     a,($12,x)
  22.         adc     a,($12.w,x)
  23.         adc     a,($1234,x)
  24.         adc     a,(y)
  25.         adc     a,($12,y)
  26.         adc     a,($12.w,y)
  27.         adc     a,($1234,y)
  28.         adc     a,[$12]
  29.         adc     a,[$12.w]
  30.         adc     a,([$12],x)
  31.         adc     a,([$12.w],x)
  32.         adc     a,([$12],y)
  33.         adc     a,([$12.w],y)
  34.  
  35.         add     a,#$15
  36.         add     a,$12
  37.         add     a,$12.w
  38.         add     a,$1234
  39.         add     a,(x)
  40.         add     a,($12,x)
  41.         add     a,($12.w,x)
  42.         add     a,($1234,x)
  43.         add     a,(y)
  44.         add     a,($12,y)
  45.         add     a,($12.w,y)
  46.         add     a,($1234,y)
  47.         add     a,[$12]
  48.         add     a,[$12.w]
  49.         add     a,([$12],x)
  50.         add     a,([$12.w],x)
  51.         add     a,([$12],y)
  52.         add     a,([$12.w],y)
  53.  
  54.         and     a,#$15
  55.         and     a,$12
  56.         and     a,$12.w
  57.         and     a,$1234
  58.         and     a,(x)
  59.         and     a,($12,x)
  60.         and     a,($12.w,x)
  61.         and     a,($1234,x)
  62.         and     a,(y)
  63.         and     a,($12,y)
  64.         and     a,($12.w,y)
  65.         and     a,($1234,y)
  66.         and     a,[$12]
  67.         and     a,[$12.w]
  68.         and     a,([$12],x)
  69.         and     a,([$12.w],x)
  70.         and     a,([$12],y)
  71.         and     a,([$12.w],y)
  72.  
  73.         bcp     a,#$15
  74.         bcp     a,$12
  75.         bcp     a,$12.w
  76.         bcp     a,$1234
  77.         bcp     a,(x)
  78.         bcp     a,($12,x)
  79.         bcp     a,($12.w,x)
  80.         bcp     a,($1234,x)
  81.         bcp     a,(y)
  82.         bcp     a,($12,y)
  83.         bcp     a,($12.w,y)
  84.         bcp     a,($1234,y)
  85.         bcp     a,[$12]
  86.         bcp     a,[$12.w]
  87.         bcp     a,([$12],x)
  88.         bcp     a,([$12.w],x)
  89.         bcp     a,([$12],y)
  90.         bcp     a,([$12.w],y)
  91.  
  92.         or      a,#$15
  93.         or      a,$12
  94.         or      a,$12.w
  95.         or      a,$1234
  96.         or      a,(x)
  97.         or      a,($12,x)
  98.         or      a,($12.w,x)
  99.         or      a,($1234,x)
  100.         or      a,(y)
  101.         or      a,($12,y)
  102.         or      a,($12.w,y)
  103.         or      a,($1234,y)
  104.         or      a,[$12]
  105.         or      a,[$12.w]
  106.         or      a,([$12],x)
  107.         or      a,([$12.w],x)
  108.         or      a,([$12],y)
  109.         or      a,([$12.w],y)
  110.  
  111.         sbc     a,#$15
  112.         sbc     a,$12
  113.         sbc     a,$12.w
  114.         sbc     a,$1234
  115.         sbc     a,(x)
  116.         sbc     a,($12,x)
  117.         sbc     a,($12.w,x)
  118.         sbc     a,($1234,x)
  119.         sbc     a,(y)
  120.         sbc     a,($12,y)
  121.         sbc     a,($12.w,y)
  122.         sbc     a,($1234,y)
  123.         sbc     a,[$12]
  124.         sbc     a,[$12.w]
  125.         sbc     a,([$12],x)
  126.         sbc     a,([$12.w],x)
  127.         sbc     a,([$12],y)
  128.         sbc     a,([$12.w],y)
  129.  
  130.         sub     a,#$15
  131.         sub     a,$12
  132.         sub     a,$12.w
  133.         sub     a,$1234
  134.         sub     a,(x)
  135.         sub     a,($12,x)
  136.         sub     a,($12.w,x)
  137.         sub     a,($1234,x)
  138.         sub     a,(y)
  139.         sub     a,($12,y)
  140.         sub     a,($12.w,y)
  141.         sub     a,($1234,y)
  142.         sub     a,[$12]
  143.         sub     a,[$12.w]
  144.         sub     a,([$12],x)
  145.         sub     a,([$12.w],x)
  146.         sub     a,([$12],y)
  147.         sub     a,([$12.w],y)
  148.  
  149.         xor     a,#$15
  150.         xor     a,$12
  151.         xor     a,$12.w
  152.         xor     a,$1234
  153.         xor     a,(x)
  154.         xor     a,($12,x)
  155.         xor     a,($12.w,x)
  156.         xor     a,($1234,x)
  157.         xor     a,(y)
  158.         xor     a,($12,y)
  159.         xor     a,($12.w,y)
  160.         xor     a,($1234,y)
  161.         xor     a,[$12]
  162.         xor     a,[$12.w]
  163.         xor     a,([$12],x)
  164.         xor     a,([$12.w],x)
  165.         xor     a,([$12],y)
  166.         xor     a,([$12.w],y)
  167.  
  168.         call    $12
  169.         call    $12.w
  170.         call    $1234
  171.         call    (x)
  172.         call    ($12,x)
  173.         call    ($12.w,x)
  174.         call    ($1234,x)
  175.         call    (y)
  176.         call    ($12,y)
  177.         call    ($12.w,y)
  178.         call    ($1234,y)
  179.         call    [$12]
  180.         call    [$12.w]
  181.         call    ([$12],x)
  182.         call    ([$12.w],x)
  183.         call    ([$12],y)
  184.         call    ([$12.w],y)
  185.  
  186.         jp      $12
  187.         jp      $12.w
  188.         jp      $1234
  189.         jp      (x)
  190.         jp      ($12,x)
  191.         jp      ($12.w,x)
  192.         jp      ($1234,x)
  193.         jp      (y)
  194.         jp      ($12,y)
  195.         jp      ($12.w,y)
  196.         jp      ($1234,y)
  197.         jp      [$12]
  198.         jp      [$12.w]
  199.         jp      ([$12],x)
  200.         jp      ([$12.w],x)
  201.         jp      ([$12],y)
  202.         jp      ([$12.w],y)
  203.  
  204.         clr     a
  205.         clr     x
  206.         clr     y
  207.         clr     $12
  208.         clr     (x)
  209.         clr     ($12,x)
  210.         clr     (y)
  211.         clr     ($12,y)
  212.         clr     [$12]
  213.         clr     ([$12],x)
  214.         clr     ([$12],y)
  215.  
  216.         cpl     a
  217.         cpl     x
  218.         cpl     y
  219.         cpl     $12
  220.         cpl     (x)
  221.         cpl     ($12,x)
  222.         cpl     (y)
  223.         cpl     ($12,y)
  224.         cpl     [$12]
  225.         cpl     ([$12],x)
  226.         cpl     ([$12],y)
  227.  
  228.         dec     a
  229.         dec     x
  230.         dec     y
  231.         dec     $12
  232.         dec     (x)
  233.         dec     ($12,x)
  234.         dec     (y)
  235.         dec     ($12,y)
  236.         dec     [$12]
  237.         dec     ([$12],x)
  238.         dec     ([$12],y)
  239.  
  240.         inc     a
  241.         inc     x
  242.         inc     y
  243.         inc     $12
  244.         inc     (x)
  245.         inc     ($12,x)
  246.         inc     (y)
  247.         inc     ($12,y)
  248.         inc     [$12]
  249.         inc     ([$12],x)
  250.         inc     ([$12],y)
  251.  
  252.         neg     a
  253.         neg     x
  254.         neg     y
  255.         neg     $12
  256.         neg     (x)
  257.         neg     ($12,x)
  258.         neg     (y)
  259.         neg     ($12,y)
  260.         neg     [$12]
  261.         neg     ([$12],x)
  262.         neg     ([$12],y)
  263.  
  264.         rlc     a
  265.         rlc     x
  266.         rlc     y
  267.         rlc     $12
  268.         rlc     (x)
  269.         rlc     ($12,x)
  270.         rlc     (y)
  271.         rlc     ($12,y)
  272.         rlc     [$12]
  273.         rlc     ([$12],x)
  274.         rlc     ([$12],y)
  275.  
  276.         rrc     a
  277.         rrc     x
  278.         rrc     y
  279.         rrc     $12
  280.         rrc     (x)
  281.         rrc     ($12,x)
  282.         rrc     (y)
  283.         rrc     ($12,y)
  284.         rrc     [$12]
  285.         rrc     ([$12],x)
  286.         rrc     ([$12],y)
  287.  
  288.         sla     a
  289.         sla     x
  290.         sla     y
  291.         sla     $12
  292.         sla     (x)
  293.         sla     ($12,x)
  294.         sla     (y)
  295.         sla     ($12,y)
  296.         sla     [$12]
  297.         sla     ([$12],x)
  298.         sla     ([$12],y)
  299.  
  300.         sll     a
  301.         sll     x
  302.         sll     y
  303.         sll     $12
  304.         sll     (x)
  305.         sll     ($12,x)
  306.         sll     (y)
  307.         sll     ($12,y)
  308.         sll     [$12]
  309.         sll     ([$12],x)
  310.         sll     ([$12],y)
  311.  
  312.         sra     a
  313.         sra     x
  314.         sra     y
  315.         sra     $12
  316.         sra     (x)
  317.         sra     ($12,x)
  318.         sra     (y)
  319.         sra     ($12,y)
  320.         sra     [$12]
  321.         sra     ([$12],x)
  322.         sra     ([$12],y)
  323.  
  324.         srl     a
  325.         srl     x
  326.         srl     y
  327.         srl     $12
  328.         srl     (x)
  329.         srl     ($12,x)
  330.         srl     (y)
  331.         srl     ($12,y)
  332.         srl     [$12]
  333.         srl     ([$12],x)
  334.         srl     ([$12],y)
  335.  
  336.         swap    a
  337.         swap    x
  338.         swap    y
  339.         swap    $12
  340.         swap    (x)
  341.         swap    ($12,x)
  342.         swap    (y)
  343.         swap    ($12,y)
  344.         swap    [$12]
  345.         swap    ([$12],x)
  346.         swap    ([$12],y)
  347.  
  348.         tnz     a
  349.         tnz     x
  350.         tnz     y
  351.         tnz     $12
  352.         tnz     (x)
  353.         tnz     ($12,x)
  354.         tnz     (y)
  355.         tnz     ($12,y)
  356.         tnz     [$12]
  357.         tnz     ([$12],x)
  358.         tnz     ([$12],y)
  359.  
  360.         cp      a,#$12
  361.         cp      a,$12
  362.         cp      a,$12.w
  363.         cp      a,$1234
  364.         cp      a,(x)
  365.         cp      a,($12,x)
  366.         cp      a,($12.w,x)
  367.         cp      a,($1234,x)
  368.         cp      a,(y)
  369.         cp      a,($12,y)
  370.         cp      a,($12.w,y)
  371.         cp      a,($1234,y)
  372.         cp      a,[$12]
  373.         cp      a,[$12.w]
  374.         cp      a,([$12],x)
  375.         cp      a,([$12.w],x)
  376.         cp      a,([$12],y)
  377.         cp      a,([$12.w],y)
  378.         cp      x,#$12
  379.         cp      x,$12
  380.         cp      x,$12.w
  381.         cp      x,$1234
  382.         cp      x,(x)
  383.         cp      x,($12,x)
  384.         cp      x,($12.w,x)
  385.         cp      x,($1234,x)
  386.         cp      x,[$12]
  387.         cp      x,[$12.w]
  388.         cp      x,([$12],x)
  389.         cp      x,([$12.w],x)
  390.         cp      y,#$12
  391.         cp      y,$12
  392.         cp      y,$12.w
  393.         cp      y,$1234
  394.         cp      y,(y)
  395.         cp      y,($12,y)
  396.         cp      y,($12.w,y)
  397.         cp      y,($1234,y)
  398.         cp      y,[$12]
  399.         cp      y,[$12.w]
  400.         cp      y,([$12],y)
  401.         cp      y,([$12.w],y)
  402.  
  403.         ld      a,#$12
  404.         ld      a,$12
  405.         ld      a,$12.w
  406.         ld      a,$1234
  407.         ld      a,(x)
  408.         ld      a,($12,x)
  409.         ld      a,($12.w,x)
  410.         ld      a,($1234,x)
  411.         ld      a,(y)
  412.         ld      a,($12,y)
  413.         ld      a,($12.w,y)
  414.         ld      a,($1234,y)
  415.         ld      a,[$12]
  416.         ld      a,[$12.w]
  417.         ld      a,([$12],x)
  418.         ld      a,([$12.w],x)
  419.         ld      a,([$12],y)
  420.         ld      a,([$12.w],y)
  421.         ld      a,x
  422.         ld      a,y
  423.         ld      a,s
  424.         ld      x,#$12
  425.         ld      x,$12
  426.         ld      x,$12.w
  427.         ld      x,$1234
  428.         ld      x,(x)
  429.         ld      x,($12,x)
  430.         ld      x,($12.w,x)
  431.         ld      x,($1234,x)
  432.         ld      x,[$12]
  433.         ld      x,[$12.w]
  434.         ld      x,([$12],x)
  435.         ld      x,([$12.w],x)
  436.         ld      x,a
  437.         ld      x,y
  438.         ld      x,s
  439.         ld      y,#$12
  440.         ld      y,$12
  441.         ld      y,$12.w
  442.         ld      y,$1234
  443.         ld      y,(y)
  444.         ld      y,($12,y)
  445.         ld      y,($12.w,y)
  446.         ld      y,($1234,y)
  447.         ld      y,[$12]
  448.         ld      y,[$12.w]
  449.         ld      y,([$12],y)
  450.         ld      y,([$12.w],y)
  451.         ld      y,a
  452.         ld      y,x
  453.         ld      y,s
  454.         ld      s,a
  455.         ld      s,x
  456.         ld      s,y
  457.         ld      $12,a
  458.         ld      $12.w,a
  459.         ld      $1234,a
  460.         ld      (x),a
  461.         ld      ($12,x),a
  462.         ld      ($12.w,x),a
  463.         ld      ($1234,x),a
  464.         ld      (y),a
  465.         ld      ($12,y),a
  466.         ld      ($12.w,y),a
  467.         ld      ($1234,y),a
  468.         ld      [$12],a
  469.         ld      [$12.w],a
  470.         ld      ([$12],x),a
  471.         ld      ([$12.w],x),a
  472.         ld      ([$12],y),a
  473.         ld      ([$12.w],y),a
  474.         ld      $12,x
  475.         ld      $12.w,x
  476.         ld      $1234,x
  477.         ld      (x),x
  478.         ld      ($12,x),x
  479.         ld      ($12.w,x),x
  480.         ld      ($1234,x),x
  481.         ld      [$12],x
  482.         ld      [$12.w],x
  483.         ld      ([$12],x),x
  484.         ld      ([$12.w],x),x
  485.         ld      $12,y
  486.         ld      $12.w,y
  487.         ld      $1234,y
  488.         ld      (y),y
  489.         ld      ($12,y),y
  490.         ld      ($12.w,y),y
  491.         ld      ($1234,y),y
  492.         ld      [$12],y
  493.         ld      [$12.w],y
  494.         ld      ([$12],y),y
  495.         ld      ([$12.w],y),y
  496.  
  497.         bres    $12,#5
  498.         bres    [$12],#2
  499.         bset    $12,#5
  500.         bset    [$12],#2
  501.  
  502.         btjf    $12,#5,pc
  503.         btjf    [$12],#2,pc
  504.         btjt    $12,#5,pc
  505.         btjt    [$12],#2,pc
  506.  
  507.         callr   pc
  508.         jra     pc
  509.         jrc     pc
  510.         jreq    pc
  511.         jrf     pc
  512.         jrh     pc
  513.         jrih    pc
  514.         jril    pc
  515.         jrm     pc
  516.         jrmi    pc
  517.         jrnc    pc
  518.         jrne    pc
  519.         jrnh    pc
  520.         jrnm    pc
  521.         jrpl    pc
  522.         jrt     pc
  523.         jruge   pc
  524.         jrugt   pc
  525.         jrule   pc
  526.         jrult   pc
  527.  
  528.         callr   [$12]
  529.         jra     [$12]
  530.         jrc     [$12]
  531.         jreq    [$12]
  532.         jrf     [$12]
  533.         jrh     [$12]
  534.         jrih    [$12]
  535.         jril    [$12]
  536.         jrm     [$12]
  537.         jrmi    [$12]
  538.         jrnc    [$12]
  539.         jrne    [$12]
  540.         jrnh    [$12]
  541.         jrnm    [$12]
  542.         jrpl    [$12]
  543.         jrt     [$12]
  544.         jruge   [$12]
  545.         jrugt   [$12]
  546.         jrule   [$12]
  547.         jrult   [$12]
  548.  
  549.         mul     x,a
  550.         mul     y,a
  551.  
  552.         push    a
  553.         push    x
  554.         push    y
  555.         push    cc
  556.         pop     a
  557.         pop     x
  558.         pop     y
  559.         pop     cc
  560.  
  561.  
  562.