Für ein reines ASM programm könnte das noch per ISR gehen. Da kann man extra Register reservieren, braucht also das RAM nur noch für die Daten. Die meiste Rechenzeit wird zwar für den ISR overhead draufgehen, aber das eigentliche kopieren der daten braucht auch nur ganz wenige Zyklen. Allerdings wird da wirklichnicht mehr viel Rechenzeit übrigbleiben und man kann besser polling nehmen.