Noch'n Tip: "RESTORE" lädt ja nur register 8, 9 mit der (flash) adresse des Label.
Du bist ja eh ein abgefeimter progger, d.h. mit ein wenig inline-assembler kannst du das nachvollziehen.
Vorteil: danach gehen die ganz normalen "READ"-Befehle und man braucht nicht mehr solche Schweinereinen wie "CPEEK"