exg.s 244 B

123456789101112131415161718192021
  1. .define .exg
  2. .sect .text
  3. .sect .rom
  4. .sect .data
  5. .sect .bss
  6. .sect .text
  7. .sect .text
  8. .exg:
  9. addr 8(sp), r3
  10. movd r3, r2
  11. addd r0, r3
  12. 1:
  13. movd 0(r2), r1
  14. movd 0(r3), 0(r2)
  15. movd r1, 0(r3)
  16. addr 4(r2), r2
  17. addr 4(r3), r3
  18. acbd -4, r0, 1b
  19. ret 0