Jau, den Flash direkt auszulesen ist natürlich um einiges Elleganter, als ein Haufen von retlw Befehlen, doch leider fällt das bei mir meist flach, da ich mit solchen Chips arbeite, die keinen direkten Zugriff auf den Programmspeicher haben. Da bleibt einem nur der Umweg über einen computed-goto und dem retlw's .

Naja, das mit der Grenze stimmt schon, aber dafür gibt es eigentlich tonnen von vorgekautem Code, die man benutzten kann (das einfachste, die Tabelle mit einem org-Commando so zu legen, dass sie nicht auf die Grenze stößst). Ansonsten, ich benutzt generell diesen Code für die Berechnung der Sprünge.

Mein Post bezog sich aber einfach nur auf deinen, dass man retlw's durch dt Befehler "ersetzten" kann, hab es nur vergessen hinzuschreiben .
MfG
Mobius