Subversion Repositories pentevo

Rev

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

  1.         cpu     68020
  2.         fpu     on
  3.  
  4. regd1   equ     d1
  5. regd2   equ     d2
  6. regd4   equ     d4
  7. rega1   equ     a1
  8. rega2   equ     a2
  9. regsp   equ     sp
  10. regfp1  equ     fp1
  11. regfp2  equ     fp2
  12. regfp4  equ     fp4
  13. regfpcr equ     fpcr
  14. regfpsr equ     fpsr
  15. regfpiar equ    fpiar
  16.  
  17. myreg   reg     rega2
  18.  
  19.         move.l  d1,d2
  20.         move.l  regd1,regd2
  21.         move.l  a1,a2
  22.         move.l  rega1,rega2
  23.  
  24.         mulu.l  d4,d1:d2
  25.         mulu.l  d4,regd1:regd2
  26.  
  27.         cas2.l  d1:d2,d1:d2,(a1):(a2)
  28.         cas2.l  regd1:regd2,regd1:regd2,(rega1):(rega2)
  29.  
  30.         bfins   d4,(a1){d1:d2}
  31.         bfins   regd4,(rega1){regd1:regd2}
  32.  
  33.         fmove   (a1),fp2
  34.         fmove   (rega1),regfp2
  35.  
  36.         movem   (a1)+,d1-d2/d4
  37.         movem   (rega1)+,regd1-regd2/regd4
  38.         movem   d1-d2/d4,-(sp)
  39.         movem   regd1-regd2/regd4,-(regsp)
  40.  
  41.         fmovem  (a1)+,fp1-fp2/fp4
  42.         fmovem  (rega1)+,regfp1-regfp2/regfp4
  43.         fmovem  (a1)+,fpcr/fpsr/fpiar
  44.         fmovem  (rega1)+,regfpcr/regfpsr/regfpiar
  45.         fmovem  (a1)+,d4
  46.         fmovem  (rega1)+,regd4
  47.         fmovem  fp1-fp2/fp4,-(sp)
  48.         fmovem  regfp1-regfp2/regfp4,-(regsp)
  49.         fmovem  fpcr/fpsr/fpiar,-(sp)
  50.         fmovem  regfpcr/regfpsr/regfpiar,-(regsp)
  51.         fmovem  d4,-(sp)
  52.         fmovem  regd4,-(regsp)
  53.