0011nnnnmmmm1011 op1 ← SignExtend32(Rm); op2 ← SignExtend32(Rn); op2 ← op2 - op1; t ← INT ((op2 < (- (1 << 31))) OR (op2 ≥ (1 << 31))); Rn ← Register(op2); T ← Bit(t);