MPY Multiply Signed 16 LSB x Signed 16 LSB
3-144 Instruction Set SPRU733
Example 1 MPY .M1 A1,A2,A3
Before instruction 2 cycles after instruction
A1
0000 0123h
291
†
A1 0000 0123h
A2 01E0 FA81h −1407
†
A2 01E0 FA81h
A3 xxxx xxxxh A3 FFF9 C0A3 −409437
†
Signed 16-LSB integer
Example 2 MPY .M1 13,A1,A2
Before instruction 2 cycles after instruction
A1
3497 FFF3h
−13
†
A1 3497 FFF3h
A2 xxxx xxxxh A2 FFFF FF57h −163
†
Signed 16-LSB integer