11001010iiiiiiii r0 ← ZeroExtend32(R0); imm ← ZeroExtend8(i); r0 ← r0 ⊕ imm; R0 ← Register(r0);