Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. leaf_example: # ετικέτα διαδικασίας
  2. addi $sp,$sp,-12 # χώρος στη στοίβα # για 3 αντικείµενα
  3. sw $t1, 8($sp) # αποθήκευση $t1
  4. sw $t0, 4($sp) # αποθήκευση $t0
  5. sw $s0, 0($sp) # αποθήκευση $s0
  6.  
  7. add $t0, $a0, $a1 # $t0 περιέχει g+h
  8. add $t1, $a2, $a3 # $t1 περιέχει i+j
  9. sub $s0, $t0, $t1 # f = $t0–$t1
  10. add $v0, $s0, $zero # επιστρέφει το # f($v0=$s0+0)
  11.  
  12. lw $s0, 0($sp) # επαναφορά $s0
  13. lw $t0, 4($sp) # επαναφορά $t0
  14. lw $t1, 8($sp) # επαναφορά $t1
  15. addi $sp, $sp,12 # ρύθµιση στοίβας
  16. jr $ra # επιστροφή στην καλούσα # ρουτίνα
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement