Advertisement
Guest User

Untitled

a guest
Jul 5th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .data
  2.     a: 252
  3.     b: 147
  4.     res: 0
  5.     check: 1
  6.     final: 0
  7. .text
  8.     zero $r0
  9.     lw $r0, $r1, a
  10.     lw $r0, $r2, b
  11.     j checker
  12. checker:
  13.     lw $r0, $r3, check
  14.     lt $r2, $r1, $r0
  15.     beq $r0, $r3, gcd
  16.     j gcdC
  17. gcd:
  18.     sub $r1, $r2, $r1
  19.     lw $r0, $r3, final
  20.     beq $r1, $r3, storea
  21.     j checker
  22. gcdC:
  23.     sub $r2, $r1, $r2
  24.     lw $r0, $r3, final
  25.     beq $r2, $r3, storeb
  26.     j checker
  27. storea:
  28.     zero $r0
  29.     sw $r0, $r1, res
  30. storeb:
  31.     zero $r0
  32.     sw $r0, $r2, res
  33. exit:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement