sh-dis/sh4/SUBC Rm,Rn

9 lines
203 B
Plaintext

0011nnnnmmmm1010
t ← ZeroExtend1(T);
op1 ← ZeroExtend32(SignExtend32(Rm));
op2 ← ZeroExtend32(SignExtend32(Rn));
op2 ← (op2 - op1) - t;
t ← op2< 32 FOR 1 >;
Rn ← Register(op2);
T ← Bit(t);