beginner_de
beginner_de
beginner_de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Avr-Asm-Tutorial S. 123<br />
15 Tabellenanhang<br />
Instruktionen nach Funktion geordnet<br />
Zur Erklärung über Abkürzungen bei Parametern siehe die Liste <strong>de</strong>r Abkürzungen am En<strong>de</strong> <strong>de</strong>s Anhangs.<br />
Funktion Unterfunktion Instruktion Flags Clk<br />
Register<br />
setzen<br />
Kopieren<br />
Addition<br />
Subtraktion<br />
0 CLR r1 Z N V 1<br />
255 SER rh 1<br />
Konstante LDI rh,k255 1<br />
Register => Register MOV r1,r2 1<br />
SRAM => Register, direkt LDS r1,k65535 2<br />
SRAM => Register LD r1,rp 2<br />
SRAM => Register mit INC LD r1,rp+ 2<br />
DEC, SRAM => Register LD r1,-rp 2<br />
SRAM, indiziert => Register LDD r1,ry+k63 2<br />
Port => Register IN r1,p1 1<br />
Stack => Register POP r1 2<br />
Programmspeicher Z => R0 LPM 3<br />
Register => SRAM, direkt STS k65535,r1 2<br />
Register => SRAM ST rp,r1 2<br />
Register => SRAM mit INC ST rp+,r1 2<br />
DEC, Register => SRAM ST -rp,r1 2<br />
Register => SRAM, indiziert STD ry+k63,r1 2<br />
Register => Port OUT p1,r1 1<br />
Register => Stack PUSH r1 2<br />
8 Bit, +1 INC r1 Z N V 1<br />
8 Bit ADD r1,r2 Z C N V H 1<br />
8 Bit+Carry ADC r1,r2 Z C N V H 1<br />
16 Bit, Konstante ADIW rd,k63 Z C N V S 2<br />
8 Bit, -1 DEC r1 Z N V 1<br />
8 Bit SUB r1,r2 Z C N V H 1<br />
8 Bit, Konstante SUBI rh,k255 Z C N V H 1<br />
8 Bit - Carry SBC r1,r2 Z C N V H 1