Esempio n. 1
0
        public void ReadInvalidOpCodeFromMemory()
        {
            var t_Bank = new MemoryBank(32);

            t_Bank.Store(255, new MemoryAddress(0));

            Action t_Invalid = () => m_Reader.ReadOperationFromMemory(new MemoryAddress(0), t_Bank);

            t_Invalid.Should().Throw <UnknownOperation>();
        }
Esempio n. 2
0
 private IOperation _ReadOperationFromMemory(MemoryLocationAddress LocationAddress)
 {
     return(m_Reader.ReadOperationFromMemory(LocationAddress.Address,
                                             _ResolveMemoryBank(LocationAddress.BankAddress)));
 }