sh-dis/sh4/MOV.W @(disp,GBR),R0

7 lines
177 B
Plaintext

11000101dddddddd
gbr ← SignExtend32(GBR);
disp ← ZeroExtend8(i) << 1;
address ← ZeroExtend32(disp + gbr);
r0 ← SignExtend16(ReadMemory16(address));
R0 ← Register(r0);