Esempio n. 1
0
        public Disassembler(CPU cpu, MemorySpace.Memory memory)
        {
            _cpu    = cpu;
            _memory = memory;

            Reset();
        }
Esempio n. 2
0
        public Disassembler(CPU cpu, MemorySpace.Memory memory)
        {
            _cpu = cpu;
              _memory = memory;

              Reset();
        }
Esempio n. 3
0
        public CPU(MemorySpace.Memory memory)
        {
            this._memory = memory;
            this._interruptController = new InterruptController(this._memory);

            // Initialize registers
            Reset();
            ResetBreakpoints();
        }
Esempio n. 4
0
        public CPU(MemorySpace.Memory memory)
        {
            this._memory = memory;
            this._interruptController = new InterruptController(this._memory);

            // Initialize registers
            Reset();
            ResetBreakpoints();
        }
 /// <summary>
 /// Class constructor.
 /// </summary>
 /// <param name="memory">The memory referenced by the CPU core.</param>
 internal InterruptController(MemorySpace.Memory memory)
 {
     this.memory = memory;
 }
Esempio n. 6
0
 /// <summary>
 /// Class constructor.
 /// </summary>
 /// <param name="memory">The memory referenced by the CPU core.</param>
 internal InterruptController(MemorySpace.Memory memory)
 {
     this.memory = memory;
 }