Eksperymenty z asemblerem ARMv7
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526
  1. .global fibb
  2. .type fibb, %function
  3. .text
  4. fibb:
  5. push {r4, lr}
  6. cmp r0, #0
  7. moveq r0, #0
  8. popeq {r4, pc}
  9. cmp r0, #1
  10. moveq r0, #1
  11. popeq {r4, pc}
  12. sub r0, r0, #1
  13. push {r0}
  14. bl fibb
  15. mov r4, r0
  16. pop {r0}
  17. sub r0, r0, #1
  18. bl fibb
  19. add r0, r0, r4
  20. pop {r4, pc}