コード例 #1
0
        public void DecrementSpDecrementsStackPointerRegisterValue()
        {
            var valueBeforeDecrement = sequencer.StackPointerRegister.Data.Value;

            OtherOperationsMethods.DecrementSp(sequencer);

            Assert.IsTrue(sequencer.StackPointerRegister.Data.Value == valueBeforeDecrement - 1);
        }
コード例 #2
0
        public void IncrementPcIncrementsProgramCounterRegisterValue()
        {
            var valueBeforeIncrement = sequencer.ProgramCounterRegister.Data.Value;

            OtherOperationsMethods.IncrementPc(sequencer);

            Assert.IsTrue(sequencer.ProgramCounterRegister.Data.Value == valueBeforeIncrement + 1);
        }