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