0100mmmm00001110 md ← ZeroExtend1(MD); IF (md = 0) THROW RESINST; op1 ← SignExtend32(Rm); sr ← op1; SR ← Register(sr);