![]() ![]() INFO - FAQ - CC2-Forum - CCPro-Forum |
> Hallo, > begehe ich da einen Denkfehler? Mit den OM-Firmwareroutinen kann man im Inline-Assembler unter anderen FwPush (oder FwPop) aufrufen. Kann man dasselbe nicht auch mit den Befehlen pusha (oder pula) erreichen, was ja auch kürzeren Code ergäbe? Ergibt sich bei den genannten Firmwareroutinen ein Vorteil? Kann mir da jemand auf die Sprünge helfen? Danke. > Viele Grüsse > Bert Hallo, doch ein Gedankenfehler. Nach meinen eben gemachten Erfahrungen ergibt sich ein Unterschied zwischen FwPush und psha sowie FwPop und pula dadurch, dass die Firmwareroutine augenscheinlich den Stack aufgeräumt hinterlässt. Weiss jemand den genauen Mechanismus? Gibt es bei der OM einen Unterschied zwischen Stack und Rechenstack? Viele Grüsse Bert |
Antwort schreiben |