asm("ldi r24,0x55 ; by hjh");
| Reg | reserved for |
|---|---|
| r28 r29 |
frame pointer |
| r24=L r25=H |
first argument, char or word or Pointer |
| r22=L r25=H |
second argument, char or word or
Pointer |
| r20 r21 |
third argument |
| r18 r19 |
fourth argument |
| r16 r17 |
fifth argument |
| r22=LL r23 r24 r25=HH |
first double argument / first
double operator |
| r18 r19 r20 r21 |
second double argument / second
double operator |
| r14 r15 r16 r17 |
third double argument |