Hallo,
ich suche eine schnelle Interruptroutine die folgendes erledigt:
auf eine 2 Byte Variable je nach einer anderen Var(byte/bit) um 1
erhöhen bzw. verringern.
Wie schnell könnte man das in Assembler abarbeiten?
Ich muß also 3 Register(1x2 Bye+1x1 Byte) 3*2 Takte
dann muß ich mit sbrs das byte überprüfen + 1 Takt
dann eine 1 laden und addieren/Subtrahieren + 2*2 Takte
1 x rjmp + 2 Takte
dann 2 Register speichern + 2*2 Takte
=17 Takte
Ist das richtig?
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.