Ejemplo n.º 1
0
        private void ExecuteThread()
        {
            for (; ;)
            {
                lock (signalLock)
                {
                    Monitor.Wait(signalLock);
                }

                if (SimCPU == null)
                {
                    continue;
                }

                stopwatch.Start();
                SimCPU.Execute();
                stopwatch.Stop();

                UpdateExecutionCompleted();
            }
        }