Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

Assembler

Previous Next TOC

NAME MOVEP -- Move peripheral data
SYNOPSIS
MOVEPDx,(d,Ay)
MOVEP(d,Ay),Dx
Size = (Word, Long)
FUNCTION Data is transfered between a data register and ever-other byte of memory at the selected address.
Transfer is made between a data register and alterned bytes of memory at the selected address, must be specified in indirect mode to An with a 16 bits displacement.
This instruction is of use with 8 bits peripheral programing.

Example:
LEAport0,A0; A0 -> $FFFFFFFFFFFFFFFF
MOVEQ#0,D0
MOVEP.LD0,(0,A0); A0 -> $FF00FF00FF00FF00
MOVE.L#$55554444,D0
MOVEP.LD0,(1,A0); A0 -> $FF55FF55FF44FF44

FORMAT
1514131211109876543210
0000Dx REGISTEROP-MODE001Ay REGISTER
16 BITS OFFSET
OP-MODE
100->16 bits move, memory to register
101->32 bits move, memory to register
110->16 bits move, register to memory
111->32 bits move, register to memory
REGISTER Dx register specifies the number of data register.
Ay register specifies the number of address register which takes place in indirect addressing with displacement.
RESULT None.


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum