Advertisement
Forceisthop

GCD

Dec 27th, 2022
1,166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.30 KB | None | 0 0
  1.     AREA gcd,code,readonly
  2.     ENTRY
  3. main
  4.     push {r4-r6, lr}
  5.     mov r4, #10
  6.     mov r5, #15
  7.  
  8. gcd_loop
  9.     cmp r4, r5
  10.     beq done
  11.     cmp r4, r5
  12.     blt swap
  13.     mov r6, r4
  14.     mov r4, r5
  15.     mov r5, r6
  16. swap
  17.     sub r5, r5, r4
  18.     b gcd_loop
  19.  
  20. done
  21.     mov r0, r4
  22.     pop {r4-r6, pc}
  23.  
  24.     END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement