Ist schon lustig, daß der Compiler in cnt + cnt 2*cnt erkennt. Ich hab anderes ähnliches gefunden: für t = 1 erzeugt er clear t und dann inc t.
Das wäre das, was ich in Assembler schreiben würde, wobei t dann der Akku wäre.
so macht er aber besseren Code ohne Multiplikation: 15 Zyklen
Code:t = cnt; t = t + cnt; cnt = t + cnt;
MfG Klebwax
Lesezeichen