Forum: Mikrocontroller und Digitale Elektronik Bleibt Flag erhalten?


von luxx (Gast)


Lesenswert?

Hallo,
angenommen ich vergleiche in avr-assembler 2 register
und will danach zb mit brne oder breq oder so das auswerten und ich
springe nicht, weil die bedingund false ist, bleibt das flag dann
erhalten, also kann ich danach gleich nochmal mit nem anderen
befehl(brne etc.) das flag lesen?

luxx

von Karl H. (kbuchegg)


Lesenswert?

Nun.
Was sagt das Datenblatt Deines Controlelrs im Abschnitt
'Instruction Set Summary'

Mnemonics                             Flags
-------------------------------------------
BRNE                                  None

d.h. bei Ausfuehrung des Befehls werden keine Flags veraendert.
Was nicht veraendert wird, bleibt erhalten, ergo ....

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
Noch kein Account? Hier anmelden.