Ejemplo n.º 1
0
#pragma warning disable IDE1006 // Naming Styles
        static void Main(string[] args)
#pragma warning restore IDE1006 // Naming Styles
        {
            Oscillator.InitClock();
            Oscillator.Tick += on_tick;
            RegisterSet      regs = new RegisterSet();
            BusInterfaceUnit biu  = new BusInterfaceUnit(regs);

            biu.SetMemory(0, 0b11000111);
            biu.SetMemory(1, 0b00000110);
            biu.SetMemory(2, 0x00);
            biu.SetMemory(3, 0x10);
            biu.SetMemory(4, 0x30);
            biu.SetMemory(5, 0x40);


            biu.WatchTicks();
            ExecutionUnit test = new ExecutionUnit(regs, biu);


            while (ticks < 40)
            {
            }
        }