/// <summary>Constructor</summary> /// <param name="memoria">Memoria</param> /// <param name="velocidad">Velocidad en MHz</param> public CPU(Memoria memoria, double velocidad) { _memoria = memoria; _registros = new Registros(); _MHZ = velocidad; _graphics = new Graphics(_memoria); _ciclos = new int[3]; _bp = new System.Collections.ArrayList(); reset(); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> public Instruccion(Registros registros, Memoria memoria) { _registros = registros; _memoria = memoria; }