Back
MASM : LUT : LUTEXP
LUTEXP:

Syntax:

Description:

LUTEXP evaluates a seed value used for a faster computation of ea and returns it to register Rd3. The value of "a" is given in register Rs1. Instruction is performed according to BS (bank select) and is stack conditioned.

Microcode Pattern:

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

	  
	MPC  BS3 C3 P3 P1
	-----------------
	EXP   0  0  00 A1
	 -    0  0  00 00
	 -    0  0  00 00
	 -    3  0  A3 00

	  
Exceptions :

Exceptional cases are handled as specified in table below (in all these cases, mantissa is set to zero):

Sz Ez mz Sp Ep Exceptions
x 0x7FF x 0 0x7FF BADOP
0 0x7FE:0x434 x 0 0x7FF OVF
0 0x433 <=0x7FE 0 mz(10:0) -
0 0x432:0x000 x 0 0x000 -
1 0x7FE:0x000 x 0 0x000 -

Example :

Not available for the moment.

APE Group Zeuthen. 2003
$Id: lutexp_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 $