Multiply Unsigned 16 LSB x Signed 16 LSB MPYUS
3-177 Instruction SetSPRU733
Example MPYUS .M1 A1,A2,A3
Before instruction 2 cycles after instruction
A1
1234 FFA1h
65441
‡
A1 1234 FFA1h
A2 1234 FFA1h −95
†
A2 1234 FFA1h
A3 xxxx xxxxh A3 FFA1 2341h −6216895
†
Signed 16-LSB integer
‡
Unsigned 16-LSB integer