0100mmmm01010110 sr ← ZeroExtend32(SR); op1 ← SignExtend32(Rm); IF (FpuIsDisabled(sr) AND IsDelaySlot()) THROW SLOTFPUDIS; IF (FpuIsDisabled(sr)) THROW FPUDIS; address ← ZeroExtend32(op1); fpul ← ReadMemory32(address); op1 ← op1 + 4; Rm ← Register(op1); FPUL ← ZeroExtend32(fpul);