public void MovZeroNumberTest()
{
ExecuteAssembly(@"
li r10, 0xFF
li r11, 0x777
movz r1, r11, r10
movn r2, r11, r10
movz r3, r11, r0
movn r4, r11, r0
");
Assert.AreEqual(0x000, (int)CpuThreadState.GPR[1]);
Assert.AreEqual(0x777, (int)CpuThreadState.GPR[2]);
Assert.AreEqual(0x777, (int)CpuThreadState.GPR[3]);
Assert.AreEqual(0x000, (int)CpuThreadState.GPR[4]);
}