// Update is called once per frame
    void Update()
    {
        //cpu.RunForTimeChunk(Time.deltaTime);
        //cpu.RunForTimeChunk(0);
        cpu.RunForTimeChunk(1 / 60.0f);

        _serialPrintCounter += Time.deltaTime;
        if (_serialPrintCounter > 2)
        {
            //Debug.Log(cpu.GetSerialString());
            Debug.Log(cpu.GetSerialOut());
            _serialPrintCounter = 0;
        }
    }