CSPspEmu.Core.Tests.CpuEmitterTest.LoadStoreFPUTest C# (CSharp) Method

LoadStoreFPUTest() private method

private LoadStoreFPUTest ( ) : void
return void
        public void LoadStoreFPUTest()
        {
            CpuThreadState.FPR[0] = 1.0f;
            ExecuteAssembly(@"
                li r1, 0x08000000
                swc1 f0, 0(r1)
                lwc1 f1, 0(r1)
            ");
            Assert.AreEqual(0x3F800000, (int)Memory.ReadSafe<uint>(0x08000000));
            Assert.AreEqual(CpuThreadState.FPR[1], CpuThreadState.FPR[0]);
        }