Exemplo n.º 1
0
        public void Peek4Poke4()
        {
            var mem = new MemoryModule();

            mem.InitRam();

            Fix writeValNeg = (Fix)(-354.245);
            Fix writeValPos = (Fix)325.246;

            mem.Poke4(MemoryModule.ADDR_GENERAL, writeValNeg);
            mem.Poke4(MemoryModule.ADDR_GENERAL + 4, writeValPos);

            Fix readValNeg = mem.Peek4(MemoryModule.ADDR_GENERAL);
            Fix readValPos = mem.Peek4(MemoryModule.ADDR_GENERAL + 4);

            Assert.AreEqual(writeValNeg, readValNeg);
            Assert.AreEqual(writeValPos, readValPos);
        }