Ich bin grad dabei die AVR Assembler Programmierung zu lernen und habe mich nun gefragt, wie man den Inhalt zweier Register tauschen kann. Im Instruction Set (ATtiny2313) habe ich keinen direkten Befehl gefunden. Ich habe die Idee gehabt es über den Stack mit push und pop zu machen. also z.B. so:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Gibt es da noch andere / bessere Möglichkeiten?