( asch | 2023. 05. 14., v – 18:15 )

Az avrgcc-nek elvileg meg lehet mondani, hogy fixen allokálsz magadnak regisztereket, és akkor azokhoz nem nyúl. Én még nem csináltam ilyet, azért macerás, mert minden kódot újra kell fordítani így ebben az esetben, a gyári libeket is.

x86 alapon többféle függvényhívási szabályrendszer is van, a regiszteres gyakori volt. Az ARM-eken pedig alapból ez a standard, hogy regiszterekben vannak a paraméterek és a visszatérési érték. És van olyan regiszter, amit a hívott félnek nem kell menteni, így az egyszerűbb függvények RAM elérés nélkül is megvalósíthatóak.