title: MIPS: Lower to uppercase
body: <p>I really need help with this one. I'm trying to make a function that converts all lower case to upper.
  Example: "Hi everyone!" -> "HI EVERYONE!</p>
  
  <p>This is what I have so far (I know it's not much but I just don't know how to move on from here, been trying for hours)</p>
  
  <pre><code>to_upper:
      #PSEUDOCODE:
      # load byte
      # send to the ASCII-function
      # check if the ASCII is a upper or lower
      # store/save is somewhere - if upper
      # if lower, subtract 20 in hexadecimal  and then store it together with the other upper
      # print back
  
      #### MY CODE:
  la $t0, STR_str
  j check_if_upper
  
  check_if_upper:
  lb $t1, 0($t0)
  ble $t1, 96, is_upper
  j is_lower
  
  is_upper:
  
  is_lower:
  
  exit_to_upper:
  jr $ra
  </code></pre>