Hallo Gruppe Hab mal ne Frage. Kriegt der GCC Compiler aus dem AVR Studio (oder auch ganz allgemein) es eigentlich mit, wen man durch zB 1024 dividieren möchte ? Ich meine löst er das Problem dann selbstständig durch BitSchieben, wenn es mu glatte 2er Potenzen geht, oder würde er das "zu Fuß" rechnen ? Gibt es eine Prüfung / Optimierung, die solche Fälle abfängt ? Grüße Torsten
:
Verschoben durch User
Ja. Allerdings kann es sein, dass die schnellere Version durch Schiebeoperationen (ggf. plus Vorzeichenhandhabung) nicht gleichzeitig auch die kürzere Version ist, es also von der Optimierungsstrategie abhängt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.