public void alu_Aaa() { _alu.FlagA = false; Assert.AreEqual(_alu.Aaa(0x0201), 0x0201); Assert.IsFalse(_alu.FlagA); Assert.IsFalse(_alu.FlagC); _alu.FlagA = true; Assert.AreEqual(_alu.Aaa(0x0201), 0x0307); Assert.IsTrue(_alu.FlagA); Assert.IsTrue(_alu.FlagC); _alu.FlagA = false; Assert.AreEqual(_alu.Aaa(0x020b), 0x301); Assert.IsTrue(_alu.FlagA); Assert.IsTrue(_alu.FlagC); }