4 .fill 0x1 ;1. element = 1 ;0x10
5 .fill 0x1 ;2. element = 1 ;0x14
6 .fill 0x100, 0x0 ;nullen..
10 ldil r10, list@lo ; global pointer
20 ; list[n] = a + list[n-2]
24 ;update counter for aligned access
26 ;calculate adress of top element
35 ;decrement adress for next lopp
37 ;iterative call for n-1 element
41 ;add n-1 and n-2 element
43 ;increment address for n element
44 ;is needed because after return
45 ;we need r2 to be set to the address