Exemple #1
0
        private void CheckCompareArithmetic(
            Int16 i16Val1, Int16 i16Val2, Boolean expectedSign, Boolean expectedZero, String message)
        {
            Word    word1 = new Word(i16Val1);
            Word    word2 = new Word(i16Val2);
            Boolean actualSign;
            Boolean actualZero;

            Alu.CompareArithmetic(word1, word2, out actualSign, out actualZero);

            Assert.AreEqual(expectedSign, actualSign, "Sign: " + message);
            Assert.AreEqual(expectedZero, actualZero, "Zero: " + message);
        }