Advertisement
11eimilia11

Menor q e if MIPS

Oct 6th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. .text
  2. main:
  3. # i = $t1, j = $t2, h= $t4
  4.  
  5. # teste i = 1 j =2
  6. addi $t1, $zero, 30
  7. addi $t2, $zero, 10
  8. #slt $t0, $t2, $t1
  9. #beq $t0, 1, Exit
  10. #add $t4, $t1, $t2
  11.  
  12. #Exit:
  13. # if a < b a += 1 else b += 1
  14.  
  15. slt $t0, $t1, $t2 # if a < b, $t0 = 1, else(a>=b) $t0 = 0
  16. beq $t0, 0, Else # if a>= b vรก para Else
  17. addi $t1, $t1, 1 # se chegou aq รฉ pq a < b
  18. j Exit # depois de todo if colocar esse jump
  19.  
  20. Else:
  21. addi $t2, $t2, 1
  22.  
  23. Exit:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement