0110nnnnmmmm0000 op1 ← SignExtend32(Rm); address ← ZeroExtend32(op1); op2 ← SignExtend8(ReadMemory8(address)); Rn ← Register(op2);