Subversion Repositories pentevo

Rev

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

  1.         cpu     7725
  2.  
  3.         jmp     lab
  4.         call    lab
  5.         jnca    lab
  6.         jncb    lab
  7.         jcb     lab
  8.         jnza    lab
  9.         jza     lab
  10.         jnzb    lab
  11.         jzb     lab
  12.         jnova0  lab
  13.         jova0   lab
  14.         jnovb0  lab
  15.         jovb0   lab
  16.         jnova1  lab
  17.         jova1   lab
  18.         jnovb1  lab
  19.         jovb1   lab
  20.         jnsa0   lab
  21.         jsa0    lab
  22.         jnsb0   lab
  23.         jsb0    lab
  24.         jnsa1   lab
  25.         jsa1    lab
  26.         jnsb1   lab
  27.         jsb1    lab
  28.         jdpl0   lab
  29.         jdplf   lab
  30.         jnsiak  lab
  31.         jsiak   lab
  32.         jnsoak  lab
  33.         jsoak   lab
  34.         jnrqm   lab
  35.         jrqm    lab
  36.         jdpln0  lab
  37.         jdplnf  lab
  38. lab:
  39.  
  40.         ldi     @non,1234h
  41.         ldi     @a,1234h
  42.         ldi     @b,1234h
  43.         ldi     @tr,1234h
  44.         ldi     @dp,1234h
  45.         ldi     @rp,1234h
  46.         ldi     @dr,1234h
  47.         ldi     @sr,1234h
  48.         ldi     @sol,1234h
  49.         ldi     @som,1234h
  50.         ldi     @k,1234h
  51.         ldi     @klr,1234h
  52.         ldi     @klm,1234h
  53.         ldi     @l,1234h
  54.         ldi     @mem,1234h
  55.         ldi     @trb,1234h
  56.  
  57.         op      mov     @a,non
  58.         op      mov     @a,a
  59.         op      mov     @a,b
  60.         op      mov     @a,tr
  61.         op      mov     @a,dp
  62.         op      mov     @a,rp
  63.         op      mov     @a,ro
  64.         op      mov     @a,sgn
  65.         op      mov     @a,dr
  66.         op      mov     @a,drnf
  67.         op      mov     @a,sr
  68.         op      mov     @a,sim
  69.         op      mov     @a,sil
  70.         op      mov     @a,k
  71.         op      mov     @a,l
  72.         op      mov     @a,mem
  73.  
  74.         op      mov     @a,non
  75.                 or      acca,ram
  76.         op      mov     @a,non
  77.                 or      accb,ram
  78.         op      mov     @a,non
  79.                 or      acca,idb
  80.         op      mov     @a,non
  81.                 or      acca,m
  82.         op      mov     @a,non
  83.                 or      acca,n
  84.         op      mov     @a,non
  85.                 and     acca,ram
  86.         op      mov     @a,non
  87.                 xor     acca,ram
  88.         op      mov     @a,non
  89.                 sub     acca,ram
  90.         op      mov     @a,non
  91.                 add     acca,ram
  92.         op      mov     @a,non
  93.                 sbb     acca,ram
  94.         op      mov     @a,non
  95.                 adc     acca,ram
  96.         op      mov     @a,non
  97.                 cmp     acca,ram
  98.         op      mov     @a,non
  99.                 inc     accb
  100.         op      mov     @a,non
  101.                 dec     acca
  102.         op      mov     @a,non
  103.                 shr1    accb
  104.         op      mov     @a,non
  105.                 shl1    acca
  106.         op      mov     @a,non
  107.                 shl2    accb
  108.         op      mov     @a,non
  109.                 shl4    acca
  110.         op      mov     @a,non
  111.                 xchg    accb
  112.         op      mov     @a,non
  113.                 nop
  114.  
  115.         op      mov     @a,non
  116.                 dpnop
  117.         op      mov     @a,non
  118.                 dpinc
  119.         op      mov     @a,non
  120.                 dpdec
  121.         op      mov     @a,non
  122.                 dpclr
  123.  
  124.         op      mov     @a,non
  125.                 m0
  126.         op      mov     @a,non
  127.                 m1
  128.         op      mov     @a,non
  129.                 m2
  130.         op      mov     @a,non
  131.                 m3
  132.         op      mov     @a,non
  133.                 m4
  134.         op      mov     @a,non
  135.                 m5
  136.         op      mov     @a,non
  137.                 m6
  138.         op      mov     @a,non
  139.                 m7
  140.         op      mov     @a,non
  141.                 m8
  142.         op      mov     @a,non
  143.                 m9
  144.         op      mov     @a,non
  145.                 ma
  146.         op      mov     @a,non
  147.                 mb
  148.         op      mov     @a,non
  149.                 mc
  150.         op      mov     @a,non
  151.                 md
  152.         op      mov     @a,non
  153.                 me
  154.         op      mov     @a,non
  155.                 mf
  156.  
  157.         op      mov     @a,non
  158.                 rpnop
  159.         op      mov     @a,non
  160.                 rpdec
  161.  
  162.         ; packed storage
  163.  
  164.         data    0
  165.         data    1,2,3
  166.         data    16777215
  167.         data    -10000
  168.         data    -8388608
  169.         data    'ABC'
  170.         data    "a"
  171.         data    "ab"
  172.         data    "abc"
  173.         data    "abcd"
  174.         data    "abcde"
  175.         data    "abcdef"
  176.         data    "abcdefg"
  177.         data    "abcdefgh"
  178.  
  179.         ; unpacked storage
  180.         packing off
  181.         data    "a"
  182.         data    "ab"
  183.         data    "abc"
  184.         data    "abcd"
  185.         data    "abcde"
  186.         data    "abcdef"
  187.         data    "abcdefg"
  188.         data    "abcdefgh"
  189.