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

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

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

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

            // Initialize registers
            Reset();
            ResetBreakpoints();
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Class constructor.
 /// </summary>
 /// <param name="memory">The memory referenced by the CPU core.</param>
 internal InterruptController(MemorySpace.Memory memory)
 {
     this.memory = memory;
 }
Ejemplo 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;
 }