Multiply Unsigned 16 LSB x Signed 16 LSB MPYUS

Example

MPYUS .M1

A1,A2,A3

 

 

 

Before instruction

 

 

A1

 

 

65441

A1

 

1234

FFA1h

 

 

 

 

−95

 

 

A2

1234

FFA1h

A2

 

 

 

 

 

 

A3

xxxx xxxxh

 

A3

 

 

 

 

 

 

Signed 16-LSB integer

Unsigned 16-LSB integer

2 cycles after instruction

1234 FFA1h

1234 FFA1h

FFA1 2341h −6216895

SPRU733

Instruction Set

3-177

Page 237
Image 237
Texas Instruments TMS320C67X/C67X+ DSP manual Multiply Unsigned 16 LSB x Signed 16 LSB Mpyus