sh-dis/sh4/STC.L Rm_BANK,@-Rn

11 lines
228 B
Plaintext

0100nnnn1mmm0011
md ← ZeroExtend1(MD);
IF (md = 0)
THROW RESINST;
op1 ← SignExtend32(Rm_BANK);
op2 ← SignExtend32(Rn);
address ← ZeroExtend32(op2 - 4);
WriteMemory32(address, op1);
op2 ← address;
Rn ← Register(op2);