Pseudoinstructions: Arithmetic
Instruction
Real instructions
Semantics
Multiply
mul $rd, $rs, $rt
multu $rs, $rt
# R[d] = R[s] * R[t]
mflo $rd
Multiply with overflow
mulo $rd, $rs, $rt
mult $rs, $rt
# R[d] = R[s] * R[t]
mflo $rd
# check for overflow