Redundant instruction
This is a redundant instruction. It is replaced by: MUL
The function multiplies the value specified at input s1 by the value specified at input s2. The result of the function is returned at output d. The result at output d lies between -32768 and 32767 (i.e. between 16#0 and 16#FFFF). All 16-bit values are treated as integer values.
Input
Multiplicand
Multiplier
Output
Result
The variables s1, s2 and d have to be of the same data type.
if the result calculated exceeds the 16-bit area specified at output d.
if the result calculated exceeds the 16-bit area specified at output d.
if the result calculated is 0.