MUL (multiplication)
Multiplies two values.
MUL1i value1 [in,1i], value2 [in,1i], result [out,1i] ;code:21 MUL2i value1 [in,2i], value2 [in,2i], result [out,2i] ;code:22 MUL4i value1 [in,4i], value2 [in,4i], result [out,4i] ;code:23 MUL8i value1 [in,8i], value2 [in,8i], result [out,8i] ;code:24 MUL1u value1 [in,1u], value2 [in,1u], result [out,1u] ;code:25 MUL2u value1 [in,2u], value2 [in,2u], result [out,2u] ;code:26 MUL4u value1 [in,4u], value2 [in,4u], result [out,4u] ;code:27 MUL8u value1 [in,8u], value2 [in,8u], result [out,8u] ;code:28 MUL4f value1 [in,4f], value2 [in,4f], result [out,4f] ;code:29 MUL8f value1 [in,8f], value2 [in,8f], result [out,8f] ;code:30
This instruction does arithmetical multiplication:
result = value1 * value2.