Question: what is mul in assembly language?
Answer: Description. The mul instruction is used to perform a multiplication. Always multiplies EAX by a value. The result of the multiplication is stored in a 64-bits value accross EDX (most significant 32 bits of the operation) and EAX (least significant 32 bits of the operation).