Bascom sichert die registern nicht, das muss im asm-Block geschehen.
Lt. Roboter-Wissen werden von Bascom selber nicht alle Register benötigt. Falls man eines der Register R4, R5, R6, R8, R9, R28, R29 benötigt, sollte man dieses vorher sichern.
Ich habe mich bei meinen Assembler-Subs stets auf die Register 21 - 27 beschränkt und bisher (toi-toi-toi) noch keine Probleme gehabt ohne diese Register zu sichern.
Gruß MeckPommER
P.S.: wichtig ist natürlich, das man sich selber seine register nicht mit interrupt-routinen zerschiesst, die selbige register benutzen.
Lesezeichen