title: MIPS assembly language - temporary register vs saved registers
body: <p>So far I have been using registers $s0-$s9 and same way as registers $t0-$t9. I have been told and read countless forum posts and paragraphs here and on Google explaining the difference, but with no coding examples. I'm told I should see the difference it pertain to using procedures, but I have created a countless number of scenarios involving procedures in an effort to find the difference between saved registers vs temporary register but I have failed.  </p>
  
  <p><strong>I would like to see a relatively simple example where a $t0-9 register would not act the same as a $s0-9 register and, as a result, produce a different value?</strong></p>