Die Registersätze sind nich so das Problem, wenn man mal raus hat, welche Register alle gesetzt sein müssen. Da sind im Laufe des erwähnten Threads genügend Erfahrungen gesammelt worden.

Das Ganze in eine Anwendung einzubetten ist beim Mega8 nochmal eine andere Aufgabe. Für den Einstieg sicherlich ein sehr anspruchsvolles Thema, aber keinesfalls unmöglich.