public ExecutionUnit(RegisterSet registers, BusInterfaceUnit busInterfaceUnit) { this.registers = registers; this.busInterfaceUnit = busInterfaceUnit; initialize_instruction_set(); mainTimer.TockEvent += on_tick; tick += fetch_opcode; }
public BusInterfaceUnit(RegisterSet registers) { this.registers = registers; instructionQueue = new Queue <byte>(10); #if !DEBUG Oscillator.Tick += OnTick; #endif }