sh-dis/sh4/DMULU.L Rm,Rn

9 lines
209 B
Plaintext

0011nnnnmmmm0101
op1 ← ZeroExtend32(SignExtend32(Rm));
op2 ← ZeroExtend32(SignExtend32(Rn));
mac ← op2 × op1;
macl ← mac;
mach ← mac >> 32;
MACL ← ZeroExtend32(macl);
MACH ← ZeroExtend32(mach);