Guest User

Untitled

a guest
Dec 11th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. .text
  2. .globl __start
  3.  
  4. __start:
  5.  
  6.  
  7. la $a0,prompt
  8. li $v0,4
  9. syscall
  10.  
  11. la $a0,string
  12. li $a1,80
  13. li $v0,8
  14. syscall
  15.  
  16. li $t1,0
  17. li $s0,97
  18. li $s1,122
  19.  
  20. While: lbu $t0,string($t1)
  21. beq $t0,$0,end
  22. blt $t0,$s0,cont
  23. bgt $t0,$s1,cont
  24. addi $t0,$t0,-32
  25.  
  26. cont: sb $t0,string($t1)
  27. addi $t1,$t1,1
  28. j While
  29.  
  30. end:
  31. la $a0,string
  32. li $v0,4
  33. syscall
  34. li $v0,10
  35. syscall
  36.  
  37.  
  38. .data
  39. prompt: .asciiz "Dwse string "
  40. string: .space 80
Add Comment
Please, Sign In to add comment