Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. @ define system
  2. .cpu cortex-a53
  3. .fpu neon-fp-armv8
  4. .syntax unified @ modern syntax
  5.  
  6. @ program
  7. .text
  8. .align 2
  9. .global sumNine
  10. .type sumNine, %function
  11.  
  12. sumNine:
  13. push { lr }
  14. mov r0, 0
  15. mov r1, 36 @ first variable offset from sp
  16. .L1:
  17. add r2, sp, r1
  18. ldr r3, [r2]
  19. add r0, r0, r3
  20. sub r1, r1, 4
  21. cmp r1, 4 @ last variable offset from sp
  22. blt .L2
  23. b .L1
  24. .L2:
  25. pop { pc }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement