Register 0-15 von AVR Controllern

Gast #52165
Lesenswert?
• ▲
▼
Hi!

Bei den Registern 16-31 ist die Verwendung klar, auch X,Y u. Z. Für die
Register 0-15 hab ich keine Ahnung wie sie vom Controller selbst
verwendet werden. zB werden die Register 0 und 1 als Ziel für
Multiplikationen verwendet.
Werden andere Register auch noch in dieser Form verwendet, oder kann
ich die bedenkenlos verwenden, ohne dass sie von der CPU als
Nebeneffekt von Befehlen umgeschrieben werden?

Danke,
Andi
Gast #52166
Lesenswert?
• ▲
▼
man kann alle register verwenden und muss dabei aufpassen, da man die
nicht mit bestimmten befehlen verändert. r0-r15 haben allerdings
eingeschränkte möglichkeiten verändert zu werden...

also bevor man die ausergewöhlichen sachen wie lpm oder sowas anwendet
gucken, was man damit verändert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren