C++ Code Optimierung
-
Ok, klar. Obwohl... gerade das gucken ob ein Interrupt anliegt... ob das wirklich Zyklengenau gehen muss?
Als Programmierer kann man sich sowieso nicht gut drauf verlassen dass dies oder jenes jetzt genau N Zyklen dauert und dann genau bei diesem oder jenem Zyklus der Interrupt kommt...
-
ich überprüfe nicht darauf, ob er exakt die position erreicht hat, sondern addiere die vergangenen Clockzyklen zum letzten Wert hinzu und überprüfe dann, ob was in diesem Zeitraum passiert ist. Aber ich habe noch ein paar Ideen. Jetzt mache ich die Cpu Klasse statisch.
edit: So ein Mist man kann keine statischen, anonymen unions verwenden. Das bedeutet hunderte von Variablen, die ich umbenennen muss. Der Aufwand ist mir zu gross für höchstwahrscheinlich keinen Geschwindigkeitsgewinn.