Back
MASM : LUT : LUTMOVE
LUTMOVE:

Syntax:

Description:

Moves data from low bank of Rs0 to low bank of Rd3, from high bank of R1 to high bank of Rd3. In short:

Rd3(Low) = Rs0(Low)

Rd3(High) = Rs1(High)

Instruction is performed according to BS (bank select) and is stack conditioned.

Microcode Pattern:

Takes 4 cycles to execute.
    Example: LUTMOVE 0xA3 3 0xA0 0xA1

	  
	MPC BS3 C3 P3 P1 P0
	-------------------
	MOV  0  0  00 A1 A0
	 -   0  0  00 00 00
	 -   0  0  00 00 00
	 -   3  0  A3 00 00

	  
Exceptions :

NOT YET

Example :

LUTINV 0x21 3 0x20 0x20 
  !! Copies the contents of 
  !! register 0x20 to 0x21

APE Group Zeuthen. 2003
$Id: lutmove_masm.php,v 1.2 2004/08/04 09:43:31 noe Exp $
$Id: syntax.php,v 1.8 2004/08/04 09:25:34 noe Exp $