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