public void SetMulSimpleTest()
{
ExecuteAssembly(@"
li r10, 7
li r11, 13
mult r10, r11
");
long Expected = ((long)CpuThreadState.GPR[10] * (long)CpuThreadState.GPR[11]);
Assert.AreEqual((uint)((Expected >> 0) & 0xFFFFFFFF), (uint)CpuThreadState.LO);
Assert.AreEqual((uint)((Expected >> 32) & 0xFFFFFFFF), (uint)CpuThreadState.HI);
}