sh-dis/sh4/ROTR Rn

7 lines
135 B
Plaintext

0100nnnn00000101
op1 ← ZeroExtend32(Rn);
t ← op1< 0 FOR 1 >;
op1 ← (op1 >> 1) ∨ (t << 31);
Rn ← Register(op1);
T ← Bit(t);