
A-246 SC140 DSP Core Reference Manual
MAX
MAX Transfer Maximum Signed Value (DALU) MAX
Description
Status and Conditions that Affect Instruction
None.
Status and Conditions Changed By Instruction
Example
max d0,d4
Instruction Formats and Opcodes
Note: ** indicates serial grouping encoding.
Instruction Fields
Dg,Dh GG Data Register Pairs
Operation Assembler Syntax
If Dg > Dh, then Dg → Dh
MAX Dg,Dh
MAX Dg,Dh
Writes the larger of two signed values in a data register pair (Dg and Dh) to the second of the two registers
(Dh). If the first register is greater than the second, the value of the first register is written to the second.
Otherwise, the second register is unchanged. Only certain pairs of registers are allowed; see Instruction
Fields below.
Register Address Bit Name Description
Ln L Clears the Ln bit in the destination register.
Register/Memory Address Before After
D0
$FF FFFF FFF5
L4:D4
$0:$FF FFFF 8000 $0:$FF FFFF FFF5
Instruction Words Cycles Type Opcode
15 8 7 0
MAX Dg,Dh 1 1 1 0*1011GG01111100
00 D0,D4 01 D1,D5 10 D2,D6 11 D3,D7
Note: This instruction can specify D8-D15 as operands by using a prefix.
Comentários a estes Manuais