sh-dis/sh4/SWAP.B Rm,Rn

5 lines
146 B
Plaintext

0110nnnnmmmm1000
op1 ← ZeroExtend32(Rm);
op2 ← ((op1< 16 FOR 16 > << 16) ∨ (op1< 0 FOR 8 > << 8)) ∨ op1< 8 FOR 8 >;
Rn ← Register(op2);