0100mmmm00111110 md ← ZeroExtend1(MD); IF (md = 0) THROW RESINST; op1 ← SignExtend32(Rm); ssr ← op1; SSR ← Register(ssr);