title: Does assembly "syscall" print to console?
body: <p>I've been staring at this code for two hours trying to figure out why it won't print my string to the screen. Syscall is the operation to print something to console right? What could be wrong.</p>
  
  <pre><code>.data
  prompt: .asciiz "I'm going insane 5:  "
  .text
  main:      
  
  ori $2, $0, 4
  lui $1, 4097 
  ori $4, $1, 0
  syscall
  
  
  jr $ra
  add $0, $0, $0
  </code></pre>
  
  <p>it compiles and runs but nothing gets printed...</p>