Subversion Repositories pentevo

Rev

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

  1.         cpu     8070
  2.  
  3.         nop
  4.         ret
  5.  
  6.         ssm
  7.         ssm     p2
  8.         ssm     p3
  9.  
  10.         ld      a,0x10,pc
  11.         ld      a,0x10,sp
  12.         ld      a,-3,p2
  13.         ld      a,-10,p3
  14.         ld      a,#20
  15.         ld      a,0x12
  16.         ld      a,0xffc0
  17.         ld      a,@+1,p2
  18.         ld      a,@-1,p3
  19.         ld      a,e
  20.         ld      a,s
  21.  
  22.         ld      ea,0x10,pc
  23.         ld      ea,0x10,sp
  24.         ld      ea,-3,p2
  25.         ld      ea,-10,p3
  26.         ld      ea,#0x2030
  27.         ld      ea,0x12
  28.         ld      ea,0xffc0
  29.         ld      ea,@+1,p2
  30.         ld      ea,@-1,p3
  31.         ld      ea,pc
  32.         ld      ea,sp
  33.         ld      ea,p2
  34.         ld      ea,p3
  35.         ld      ea,t
  36.         ld      pc,ea
  37.         ld      sp,ea
  38.         ld      p2,ea
  39.         ld      p3,ea
  40.         ld      sp,#0x1234
  41.         ld      p2,#0x1234
  42.         ld      p3,#0x1234
  43.         ld      t,0x10,pc
  44.         ld      t,0x10,sp
  45.         ld      t,-3,p2
  46.         ld      t,-10,p3
  47.         ld      t,#0x2030
  48.         ld      t,0x12
  49.         ld      t,0xffc0
  50.         ld      t,@+1,p2
  51.         ld      t,@-1,p3
  52.         ld      t,ea
  53.         ld      e,a
  54.         ld      s,a
  55.  
  56.         st      a,0x10,pc
  57.         st      a,0x10,sp
  58.         st      a,-3,p2
  59.         st      a,-10,p3
  60.         st      a,0x12
  61.         st      a,0xffc0
  62.         st      a,@+1,p2
  63.         st      a,@-1,p3
  64.  
  65.         st      ea,0x10,pc
  66.         st      ea,0x10,sp
  67.         st      ea,-3,p2
  68.         st      ea,-10,p3
  69.         st      ea,0x12
  70.         st      ea,0xffc0
  71.         st      ea,@+1,p2
  72.         st      ea,@-1,p3
  73.  
  74.         add     a,0x10,pc
  75.         add     a,0x10,sp
  76.         add     a,-3,p2
  77.         add     a,-10,p3
  78.         add     a,#20
  79.         add     a,0x12
  80.         add     a,0xffc0
  81.         add     a,@+1,p2
  82.         add     a,@-1,p3
  83.         add     a,e
  84.  
  85.         add     ea,0x10,pc
  86.         add     ea,0x10,sp
  87.         add     ea,-3,p2
  88.         add     ea,-10,p3
  89.         add     ea,#0x2030
  90.         add     ea,0x12
  91.         add     ea,0xffc0
  92.         add     ea,@+1,p2
  93.         add     ea,@-1,p3
  94.  
  95.         sub     a,$,pc
  96.         sub     a,0x10,sp
  97.         sub     a,-3,p2
  98.         sub     a,-10,p3
  99.         sub     a,#20
  100.         sub     a,0x12
  101.         sub     a,0xffc0
  102.         sub     a,@+1,p2
  103.         sub     a,@-1,p3
  104.         sub     a,e
  105.  
  106.         sub     ea,$,pc
  107.         sub     ea,0x10,sp
  108.         sub     ea,-3,p2
  109.         sub     ea,-10,p3
  110.         sub     ea,#0x2030
  111.         sub     ea,0x12
  112.         sub     ea,0xffc0
  113.         sub     ea,@+1,p2
  114.         sub     ea,@-1,p3
  115.  
  116.         mpy     ea,t
  117.         div     ea,t
  118.  
  119.         and     a,$,pc
  120.         and     a,0x10,sp
  121.         and     a,-3,p2
  122.         and     a,-10,p3
  123.         and     a,=20
  124.         and     a,0x12
  125.         and     a,0xffc0
  126.         and     a,@+1,p2
  127.         and     a,@-1,p3
  128.         and     a,e
  129.         and     s, #0x10
  130.  
  131.         or      a,$,pc
  132.         or      a,0x10,sp
  133.         or      a,-3,p2
  134.         or      a,-10,p3
  135.         or      a,#20
  136.         or      a,0x12
  137.         or      a,0xffc0
  138.         or      a,@+1,p2
  139.         or      a,@-1,p3
  140.         or      a,e
  141.         or      s, #0x10
  142.  
  143.         xor     a,$,pc
  144.         xor     a,0x10,sp
  145.         xor     a,-3,p2
  146.         xor     a,-10,p3
  147.         xor     a,#20
  148.         xor     a,0x12
  149.         xor     a,0xffc0
  150.         xor     a,@+1,p2
  151.         xor     a,@-1,p3
  152.         xor     a,e
  153.  
  154.         xch     a,e
  155.         xch     e,a
  156.         irp     reg,pc,sp,p2,p3
  157.         xch     ea,reg
  158.         xch     reg,ea
  159.         endm
  160.  
  161.         sr      a
  162.         sr      ea
  163.         srl     a
  164.         rr      a
  165.         rrl     a
  166.         sl      a
  167.         sl      ea
  168.  
  169.         push    a
  170.         push    ea
  171.         push    pc
  172.         push    p2
  173.         push    p3
  174.  
  175.         pop     a
  176.         pop     ea
  177.         pop     p2
  178.         pop     p3
  179.  
  180.         pli     p2,=0x1234
  181.         pli     p3,=0x1234
  182.  
  183.         ild     a,$,pc
  184.         ild     a,0x10,sp
  185.         ild     a,-3,p2
  186.         ild     a,-10,p3
  187.         ild     a,0x12
  188.         ild     a,0xffc0
  189.         ild     a,@+1,p2
  190.         ild     a,@-1,p3
  191.  
  192.         dld     a,$,pc
  193.         dld     a,0x10,sp
  194.         dld     a,-3,p2
  195.         dld     a,-10,p3
  196.         dld     a,0x12
  197.         dld     a,0xffc0
  198.         dld     a,@+1,p2
  199.         dld     a,@-1,p3
  200.  
  201.         jmp     0x1234
  202.         jsr     0x1234
  203.  
  204.         call    7
  205.  
  206.         bnd     $
  207.         bra     $
  208.         bra     10,p2
  209.         bra     -10,p3
  210.         bp      $
  211.         bp      10,p2
  212.         bp      -10,p3
  213.         bz      $
  214.         bz      10,p2
  215.         bz      -10,p3
  216.         bnz     $
  217.         bnz     10,p2
  218.         bnz     -10,p3
  219.  
  220.         db      1,2,3,4
  221.         dw      1,2,3,4
  222.