MPY(U/US/SU)
Signed or Unsigned Integer Multiply 16lsb x 16msb
3-78
Example 4
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
Example 5
MPYSU .M1
13,A1,A2
Before instruction
2 cycles after instruction
A1
3497 FFF3h
65523
‡
A1
3497 FFF3h
A2
XXXX XXXXh
A2
000C FF57h
851779
† Signed 16-LSB integer
‡ Unsigned 16-LSB integer