Bist du sicher, daß du die Zeit beim Multiplizieren verlierst? Und nicht etwa sonst im Programm, weil es den µC nicht optimal ausnutzt?
Mit dem mul-Befehl schafft man 500000 Multiplikationen pro Sekunde und Takt (in MHz gemessen). Das ist natürlich die reine Multiplikation ohne Beschaffen/Speichern/Verarbeiten der Werte.
Wie lange dauern denn 100000 Multiplikationen bei dir?
Lesezeichen