Vielen Dank Sprinter für deine ausfürliche Antwort.

Ich habe noch eine Frage: Da der GCC4 die unteren Register R2-R17 ja nicht zum Variablenspeichern verwendet, wieso Pushed und Popped(nicht falsch verstehen ) er das dann? Das ist doch Zeit und Resourcenverschwendung?

Grüße