public void LoadStoreTest()
{
ExecuteAssembly(@"
li r1, 0x12345678
li r2, 0x88000000
sw r1, 0(r2)
lb r3, 0(r2) ; Little Endian
");
Assert.AreEqual("12345678", "%08X".Sprintf(CpuThreadState.GPR[1]));
Assert.AreEqual("88000000", "%08X".Sprintf(CpuThreadState.GPR[2]));
Assert.AreEqual("00000078", "%08X".Sprintf(CpuThreadState.GPR[3]));
}