home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5054 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.3 KB

  1. Path: columba.udac.uu.se!sabik!m93kma
  2. From: m93kma@sabik.tdb.uu.se (Kristofer Maad)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: 68040's Move16
  5. Date: 7 Mar 1996 10:16:54 GMT
  6. Organization: Uppsala University
  7. Message-ID: <4hmd2m$1fia@columba.udac.uu.se>
  8. References: <4hks80$4l6@tempo.univ-lyon1.fr>
  9. NNTP-Posting-Host: sabik.tdb.uu.se
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. David Screve (dscreve@ifhamy) wrote:
  13.  
  14. :     Does anybody how to use the MOVE16 instruction. This instruction
  15. : works on 68040 and higher, but seem to have specifics addressing modes.
  16.  
  17. It moves 16 bytes (a whole line) at a time, but the addresses must be
  18. dividable by 16 (well, not strictly true - but the move will only
  19. affect the 16-byte line associated with the addresses, respectively,
  20. and will start at the longwords referenced by the addresses,
  21. respectively, but the end result will always be like a straight
  22. copy). The supported addressing modes are
  23.  
  24.   move16 (Ax)+,(Ay)+
  25.   move16 (xxx).L,(An)
  26.   move16 (xxx).L,(An)+
  27.   move16 (An),(xxx).L
  28.   move16 (An)+,(xxx).L
  29.  
  30. /Kristofer
  31.  
  32. --
  33. Name:   Kristofer Maad           | "The satisfaction in making a 'crash-
  34. Snail:  Stureg. 12A, 3tr.        |  proof' system screw up completely
  35.         753 14 Uppsala           |  almost makes it worthwhile."  /Kris
  36. Phone:  018-51 11 44             |
  37. E-Mail: m93kma@student.tdb.uu.se |   <http://www.update.uu.se/~kris/>
  38.