Subversion Repositories pentevo

Rev

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

  1.         page    0
  2.  
  3.         cpu     320c26
  4.  
  5.         conf    2
  6.  
  7.         cpu     320c28
  8.  
  9.         abs
  10.         cmpl
  11.         neg
  12.         rol
  13.         ror
  14.         sfl
  15.         sfr
  16.         zac
  17.         apac
  18.         pac
  19.         spac
  20.         bacc
  21.         cala
  22.         ret
  23.         rfsm
  24.         rtxm
  25.         rxf
  26.         sfsm
  27.         stxm
  28.         sxf
  29.         dint
  30.         eint
  31.         idle
  32.         nop
  33.         pop
  34.         push
  35.         rc
  36.         rhm
  37.         rovm
  38.         rsxm
  39.         rtc
  40.         sc
  41.         shm
  42.         sovm
  43.         ssxm
  44.         stc
  45.         trap
  46.  
  47.         cnfd
  48.         cnfp
  49.  
  50.         irp     instr,b,banz,bbnz,bbz,bc,bgez,bgz,bioz,blez,blz,bnc,bnv,bnz,bv,bz,call
  51.         instr   $,*-
  52.         instr   $,*+
  53.         instr   $,*br0-
  54.         instr   $,*0-
  55.         instr   $,*ar0-
  56.         instr   $,*0+
  57.         instr   $,*ar0+
  58.         instr   $,*br0+
  59.         instr   $,*
  60.         instr   $,*-,ar2
  61.         instr   $,*+,ar1
  62.         instr   $,*br0-,ar4
  63.         instr   $,*0-,ar5
  64.         instr   $,*ar0-,ar2
  65.         instr   $,*0+,ar6
  66.         instr   $,*ar0+,ar0
  67.         instr   $,*br0+,ar7
  68.         instr   $,*,ar4
  69.         endm
  70.  
  71. alladdr macro   instr
  72.         instr   *-
  73.         instr   *+
  74.         instr   *br0-
  75.         instr   *0-
  76.         instr   *ar0-
  77.         instr   *0+
  78.         instr   *ar0+
  79.         instr   *br0+
  80.         instr   *
  81.         instr   23
  82.         instr   *-,ar2
  83.         instr   *+,ar1
  84.         instr   *br0-,ar4
  85.         instr   *0-,ar5
  86.         instr   *ar0-,ar2
  87.         instr   *0+,ar6
  88.         instr   *ar0+,ar0
  89.         instr   *br0+,ar7
  90.         instr   *,ar4
  91.         endm
  92.  
  93.         irp     instr,addc,addh,adds,addt,and,lact,or,subb,subc,subh,subs,subt,xor,zalh,zalr,zals,ldp,mar,lph
  94.         alladdr instr
  95.         endm
  96.         irp     instr,lt,lta,ltd,ltp,lts,mpy,mpya,mpys,mpyu,sph,spl,sqra,sqrs,dmov,tblr,tblw,bitt,lst
  97.         alladdr instr
  98.         endm
  99.         irp     instr,lst1,popd,pshd,rpt,sst,sst1
  100.         alladdr instr
  101.         endm
  102.  
  103.         irp     instr,blkd,blkp,mac,macd
  104.         instr   100,*-
  105.         instr   200,*+
  106.         instr   300,*br0-
  107.         instr   400,*0-
  108.         instr   500,*ar0-
  109.         instr   600,*0+
  110.         instr   700,*ar0+
  111.         instr   800,*br0+
  112.         instr   900,*
  113.         instr   1000,23
  114.         instr   1100,*-,ar2
  115.         instr   1200,*+,ar1
  116.         instr   1300,*br0-,ar4
  117.         instr   1400,*0-,ar5
  118.         instr   1500,*ar0-,ar2
  119.         instr   1600,*0+,ar6
  120.         instr   1700,*ar0+,ar0
  121.         instr   1800,*br0+,ar7
  122.         instr   1900,*,ar4
  123.         endm
  124.  
  125.         irp     instr,add,lac,sach,sacl,sub,bit
  126.         instr   *-,1
  127.         instr   *+,2
  128.         instr   *br0-,3
  129.         instr   *0-,4
  130.         instr   *ar0-,5
  131.         instr   *0+,6
  132.         instr   *ar0+,7
  133.         instr   *br0+,0
  134.         instr   *,1
  135.         instr   23,2
  136.         instr   *-,3,ar2
  137.         instr   *+,4,ar1
  138.         instr   *br0-,5,ar4
  139.         instr   *0-,6,ar5
  140.         instr   *ar0-,7,ar2
  141.         instr   *0+,1,ar6
  142.         instr   *ar0+,2,ar0
  143.         instr   *br0+,3,ar7
  144.         instr   *,4,ar4
  145.         endm
  146.  
  147.         irp     instr,in,out
  148.         instr   *-,1
  149.         instr   *+,2
  150.         instr   *br0-,3
  151.         instr   *0-,4
  152.         instr   *ar0-,5
  153.         instr   *0+,6
  154.         instr   *ar0+,7
  155.         instr   *br0+,0
  156.         instr   *,1
  157.         instr   23,2
  158.         instr   *-,3,ar2
  159.         instr   *+,4,ar1
  160.         instr   *br0-,5,ar4
  161.         instr   *0-,6,ar5
  162.         instr   *ar0-,7,ar2
  163.         instr   *0+,1,ar6
  164.         instr   *ar0+,2,ar0
  165.         instr   *br0+,3,ar7
  166.         instr   *,4,ar4
  167.         endm
  168.  
  169.         irp     instr,addk,lack,subk,adrk,sbrk,rptk,mpyk,spm,cmpr,fort,adlk,andk,lalk,ork,sblk,xork
  170.         instr   1
  171.         endm
  172.  
  173.         larp    ar2
  174.         larp    2
  175.  
  176.         irp     instr,lar,sar
  177.         instr   3,*-
  178.         instr   ar3,*+
  179.         instr   4,*br0-
  180.         instr   ar4,*0-
  181.         instr   5,*ar0-
  182.         instr   ar5,*0+
  183.         instr   6,*ar0+
  184.         instr   ar6,*br0+
  185.         instr   7,*
  186.         instr   ar7,23
  187.         instr   0,*-,ar2
  188.         instr   ar0,*+,ar1
  189.         instr   1,*br0-,ar4
  190.         instr   ar1,*0-,ar5
  191.         instr   2,*ar0-,ar2
  192.         instr   ar2,*0+,ar6
  193.         instr   3,*ar0+,ar0
  194.         instr   ar3,*br0+,ar7
  195.         instr   4,*,ar4
  196.         endm
  197.  
  198.         lark    ar5,57
  199.         lark    2,23
  200.  
  201.         lrlk    ar4,2
  202.         lrlk    5,7
  203.  
  204.         ldpk    10
  205.         ldpk    10<<7
  206.  
  207.         norm    *-
  208.         norm    *+
  209.         norm    *br0-
  210.         norm    *0-
  211.         norm    *ar0-
  212.         norm    *0+
  213.         norm    *ar0+
  214.         norm    *br0+
  215.         norm    *
  216.  
  217.         data    'a'
  218.         data    'ab'
  219.         data    'abc'   ; treated like "abc" due to length
  220.         data    0
  221.         data    65535
  222.         data    -32768
  223.         data    "a"
  224.         data    "ab"
  225.         data    "abc"
  226.         data    "abcd"
  227.  
  228.         byte    'a'
  229.         byte    'ab'    ; treated like "ab" due to length
  230.         byte    'abc'   ; treated like "abc" due to length
  231.         byte    0
  232.         byte    255
  233.         byte    -128
  234.         byte    "a"
  235.         byte    "ab"
  236.         byte    "abc"
  237.         byte    "abcd"
  238.  
  239.         word    'a'
  240.         word    'ab'
  241.         word    'abc'   ; treated like "abc" due to length
  242.         word    0
  243.         word    65535
  244.         word    -32768
  245.         word    "a"
  246.         word    "ab"
  247.         word    "abc"
  248.         word    "abcd"
  249.  
  250.         long    'a'
  251.         long    'ab'
  252.         long    'abc'
  253.         long    'abcd'
  254.         long    0
  255.         long    4294967296
  256.         long    -2147483648
  257.         long    "a"
  258.         long    "ab"
  259.         long    "abc"
  260.         long    "abcd"
  261.         long    "abcde"
  262.  
  263.         string  'a'
  264.         string  'ab'
  265.         string  0
  266.         string  255
  267.         string  -128
  268.         string  "a"
  269.         string  "ab"
  270.         string  "abc"
  271.         string  "abcd"
  272.         string  "abcde"
  273.  
  274.         rstring 'a'
  275.         rstring 'ab'
  276.         rstring 0
  277.         rstring 255
  278.         rstring -128
  279.         rstring "a"
  280.         rstring "ab"
  281.         rstring "abc"
  282.         rstring "abcd"
  283.         rstring "abcde"
  284.