MPYHL Multiply Signed 16 MSB x Signed 16 LSB

Example

MPYHL .M1 A1,A2,A3

Before instruction

2 cycles after instruction

A1

008A 003Eh

 

 

A2 21FF 00A7h

A3 xxxx xxxxh

Signed 16-MSB integer

Signed 16-LSB integer

138A1

167A2

A3

008A 003Eh

21FF 00A7h

0000 5A06h

23046

 

 

3-150

Instruction Set

SPRU733

Page 210
Image 210
Texas Instruments TMS320C67X/C67X+ DSP manual Mpyhl Multiply Signed 16 MSB x Signed 16 LSB