sh-dis/sh4/LDC.L @Rm+,Rn_BANK

11 lines
244 B
Plaintext

0100mmmm1nnn0111
md ← ZeroExtend1(MD);
IF (md = 0)
THROW RESINST;
op1 ← SignExtend32(Rm);
address ← ZeroExtend32(op1);
rn_bank ← SignExtend32(ReadMemory32(address));
op1 ← op1 + 4;
Rm ← Register(op1);
Rn_BANK ← Register(rn_bank);