home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / develop / beermon / m68030mmu.asm < prev    next >
Assembly Source File  |  1995-02-27  |  4KB  |  175 lines

  1. ;    AllInstructionTypes MC68030mmu © 1992 by Carnivore/BeerMacht
  2. ;    V0.1, 03-Apr-92, Devpac V3.02 syntax
  3. ;
  4.  
  5. MC68030mmu:    pmovefd.l    (a0),tt0
  6.     pmovefd.l    $1234(a0),tt0
  7.     pmovefd.l    $12(a0,d1.w),tt0
  8.     pmovefd.l    $12(a0,d1.l),tt0
  9.     pmovefd.l    $12(a0,a1.w),tt0
  10.     pmovefd.l    $12(a0,a1.l),tt0
  11.     pmovefd.l    $1234.w,tt0
  12.     pmovefd.l    $124345678,tt0
  13.     pmovefd.l    (a0),tt1
  14.     pmovefd.l    $1234(a0),tt1
  15.     pmovefd.l    $12(a0,d1.w),tt1
  16.     pmovefd.l    $12(a0,d1.l),tt1
  17.     pmovefd.l    $12(a0,a1.w),tt1
  18.     pmovefd.l    $12(a0,a1.l),tt1
  19.     pmovefd.l    $1234.w,tt1
  20.     pmovefd.l    $124345678,tt1
  21.     pmovefd.l    (a0),tc
  22.     pmovefd.l    $1234(a0),tc
  23.     pmovefd.l    $12(a0,d1.w),tc
  24.     pmovefd.l    $12(a0,d1.l),tc
  25.     pmovefd.l    $12(a0,a1.w),tc
  26.     pmovefd.l    $12(a0,a1.l),tc
  27.     pmovefd.l    $1234.w,tc
  28.     pmovefd.l    $124345678,tc
  29.     pmovefd.d    (a0),srp
  30.     pmovefd.d    $1234(a0),srp
  31.     pmovefd.d    $12(a0,d1.w),srp
  32.     pmovefd.d    $12(a0,d1.l),srp
  33.     pmovefd.d    $12(a0,a1.w),srp
  34.     pmovefd.d    $12(a0,a1.l),srp
  35.     pmovefd.d    $1234.w,srp
  36.     pmovefd.d    $124345678,srp    
  37.     pmovefd.d    (a0),crp
  38.     pmovefd.d    $1234(a0),crp
  39.     pmovefd.d    $12(a0,d1.w),crp
  40.     pmovefd.d    $12(a0,d1.l),crp
  41.     pmovefd.d    $12(a0,a1.w),crp
  42.     pmovefd.d    $12(a0,a1.l),crp
  43.     pmovefd.d    $1234.w,crp
  44.     pmovefd.d    $124345678,crp
  45.  
  46.     pmove.l    (a0),tt0
  47.     pmove.l    $1234(a0),tt0
  48.     pmove.l    $12(a0,d1.w),tt0
  49.     pmove.l    $12(a0,d1.l),tt0
  50.     pmove.l    $12(a0,a1.w),tt0
  51.     pmove.l    $12(a0,a1.l),tt0
  52.     pmove.l    $1234.w,tt0
  53.     pmove.l    $124345678,tt0
  54.     pmove.l    (a0),tt1
  55.     pmove.l    $1234(a0),tt1
  56.     pmove.l    $12(a0,d1.w),tt1
  57.     pmove.l    $12(a0,d1.l),tt1
  58.     pmove.l    $12(a0,a1.w),tt1
  59.     pmove.l    $12(a0,a1.l),tt1
  60.     pmove.l    $1234.w,tt1
  61.     pmove.l    $124345678,tt1
  62.     pmove.l    (a0),tc
  63.     pmove.l    $1234(a0),tc
  64.     pmove.l    $12(a0,d1.w),tc
  65.     pmove.l    $12(a0,d1.l),tc
  66.     pmove.l    $12(a0,a1.w),tc
  67.     pmove.l    $12(a0,a1.l),tc
  68.     pmove.l    $1234.w,tc
  69.     pmove.l    $124345678,tc
  70.     pmove.d    (a0),srp
  71.     pmove.d    $1234(a0),srp
  72.     pmove.d    $12(a0,d1.w),srp
  73.     pmove.d    $12(a0,d1.l),srp
  74.     pmove.d    $12(a0,a1.w),srp
  75.     pmove.d    $12(a0,a1.l),srp
  76.     pmove.d    $1234.w,srp
  77.     pmove.d    $124345678,srp
  78.     pmove.d    (a0),crp
  79.     pmove.d    $1234(a0),crp
  80.     pmove.d    $12(a0,d1.w),crp
  81.     pmove.d    $12(a0,d1.l),crp
  82.     pmove.d    $12(a0,a1.w),crp
  83.     pmove.d    $12(a0,a1.l),crp
  84.     pmove.d    $1234.w,crp
  85.     pmove.d    $124345678,crp
  86.     pmove.w    (a0),psr
  87.     pmove.w    $1234(a0),psr
  88.     pmove.w    $12(a0,d1.w),psr
  89.     pmove.w    $12(a0,d1.l),psr
  90.     pmove.w    $12(a0,a1.w),psr
  91.     pmove.w    $12(a0,a1.l),psr
  92.     pmove.w    $1234.w,psr
  93.     pmove.w    $12345678,psr
  94.  
  95.     pmove.l    tt0,(a0)
  96.     pmove.l    tt0,$1234(a0)
  97.     pmove.l    tt0,$12(a0,d1.w)
  98.     pmove.l    tt0,$12(a0,d1.l)
  99.     pmove.l    tt0,$12(a0,a1.w)
  100.     pmove.l    tt0,$12(a0,a1.l)
  101.     pmove.l    tt0,$1234.w
  102.     pmove.l    tt0,$12345678
  103.     pmove.l    tt1,(a0)
  104.     pmove.l    tt1,$1234(a0)
  105.     pmove.l    tt1,$12(a0,d1.w)
  106.     pmove.l    tt1,$12(a0,d1.l)
  107.     pmove.l    tt1,$12(a0,a1.w)
  108.     pmove.l    tt1,$12(a0,a1.l)
  109.     pmove.l    tt1,$1234.w
  110.     pmove.l    tt1,$12345678
  111.     pmove.l    tc,(a0)
  112.     pmove.l    tc,$1234(a0)
  113.     pmove.l    tc,$12(a0,d1.w)
  114.     pmove.l    tc,$12(a0,d1.l)
  115.     pmove.l    tc,$12(a0,a1.w)
  116.     pmove.l    tc,$12(a0,a1.l)
  117.     pmove.l    tc,$1234.w
  118.     pmove.l    tc,$12345678
  119.     pmove.d    srp,(a0)
  120.     pmove.d    srp,$1234(a0)
  121.     pmove.d    srp,$12(a0,d1.w)
  122.     pmove.d    srp,$12(a0,d1.l)
  123.     pmove.d    srp,$12(a0,a1.w)
  124.     pmove.d    srp,$12(a0,a1.l)
  125.     pmove.d    srp,$1234.w
  126.     pmove.d    srp,$12345678
  127.     pmove.d    crp,(a0)
  128.     pmove.d    crp,$1234(a0)
  129.     pmove.d    crp,$12(a0,d1.w)
  130.     pmove.d    crp,$12(a0,d1.l)
  131.     pmove.d    crp,$12(a0,a1.w)
  132.     pmove.d    crp,$12(a0,a1.l)
  133.     pmove.d    crp,$1234.w
  134.     pmove.d    crp,$12345678
  135.     pmove.w    psr,(a0)
  136.     pmove.w    psr,$1234(a0)
  137.     pmove.w    psr,$12(a0,d1.w)
  138.     pmove.w    psr,$12(a0,d1.l)
  139.     pmove.w    psr,$12(a0,a1.w)
  140.     pmove.w    psr,$12(a0,a1.l)
  141.     pmove.w    psr,$1234.w
  142.     pmove.w    psr,$12345678
  143.  
  144.     pflush    sfc,#7
  145.     pflush    dfc,#6
  146.     pflush    d5,#4
  147.     pflush    #3,#2
  148.     pflusha
  149.     ploadr    #1,(a2)
  150.     ploadr    #1,$1234(a2)
  151.     ploadr    #1,$12(a2,d3.w)
  152.     ploadr    #1,$12(a2,d3.l)
  153.     ploadr    #1,$12(a2,a3.w)
  154.     ploadr    #1,$12(a2,a3.l)
  155.     ploadw    #1,(a2)
  156.     ploadw    #1,$1234(a2)
  157.     ploadw    #1,$12(a2,d3.w)
  158.     ploadw    #1,$12(a2,d3.l)
  159.     ploadw    #1,$12(a2,a3.w)
  160.     ploadw    #1,$12(a2,a3.l)
  161.     ptestr    #3,(a4),#5,a6
  162.     ptestr    #3,$1234(a4),#5,a6
  163.     ptestr    #3,$12(a4,d5.w),#6,a7
  164.     ptestr    #3,$12(a4,d5.l),#6,a7
  165.     ptestr    #3,$12(a4,a5.w),#6,a7
  166.     ptestr    #3,$12(a4,a5.l),#6,a7
  167.     ptestw    #3,(a4),#5,a6
  168.     ptestw    #3,$1234(a4),#5,a6
  169.     ptestw    #3,$12(a4,d5.w),#6,a7
  170.     ptestw    #3,$12(a4,d5.l),#6,a7
  171.     ptestw    #3,$12(a4,a5.w),#6,a7
  172.     ptestw    #3,$12(a4,a5.l),#6,a7
  173.  
  174.     end
  175.