sh-dis/sh4/STS FPUL,Rn

10 lines
203 B
Plaintext

0000nnnn01011010
sr ← ZeroExtend32(SR);
fpul ← SignExtend32(FPUL);
IF (FpuIsDisabled(sr) AND IsDelaySlot())
THROW SLOTFPUDIS;
IF (FpuIsDisabled(sr))
THROW FPUDIS;
op1 ← fpul;
Rn ← Register(op1);