
IMPYUU
SC140 DSP Core Reference Manual A-195
IMPYUU Integer Multiply IMPYUU
Unsigned By Unsigned (DALU)
Description
Status and Conditions that Affect Instruction
None.
Status and Conditions Changed by Instruction
Example
impyuu d5,d3,d1
Instruction Formats and Opcodes
Instruction Fields
Da jjj Single Source/Destination Data Register
Operation Assembler Syntax
Da.L * Db.L → Dn
IMPYUU Da,Db,Dn
IMPYUU Da,Db,Dn
Performs an unsigned integer multiplication on the 16-bit LP (Da) of one data register and the16-bit LP of
another data register (Db). It then stores the zero-extended 32-bit result in a data register (Dn).
Register Address Bit Name Description
Ln L Clears the Ln bit in the destination register.
Register/Memory Address Before After
D5
$00 0000 0002
D3
$FF FFFF FFFC
L1:D1
$0:$00 0001 FFF8
Instruction Words Cycles Type Opcode
15 8 7 0
IMPYUU Da,Db,Dn 2 1 4 00110110 j j j 00FFF
1000000000000JJJ
000 D0 010 D2 100 D4 110 D6
001 D1 011 D3 101 D5 111 D7
Note: This instruction can specify D8-D15 as operands by using a prefix.
Comentarios a estos manuales