Exemple #1
0
 /// <summary>
 /// Executes a single instruction on the CPU
 /// </summary>
 public void Tick()
 {
     CPU.Tick();
 }
Exemple #2
0
 public Debugger(Emulator Emulator, CPU CPU, Memory Memory)
 {
     _emulator = Emulator;
     _cpu      = CPU;
     _memory   = Memory;
 }
Exemple #3
0
 /// <summary>
 /// Resets the state of the machine.
 /// </summary>
 public void Reset()
 {
     Memory.Reset();
     Graphics.Reset();
     CPU.Reset();
 }