title: Simple MIPS question, about load byte
body: <p>I have the following question here</p>
  
  <pre><code>.data
  a: .asciiz "2021"
  x: .byte 7,2,12
  .text
  main: addi $t2, $0, 1
  lb $t3, a($t2)
  </code></pre>
  
  <p>Can someone explain to me, HOW the value of $t3 is 48?</p>
  
  <p>thanks
  EDIT this is an another question which is similiar, and is confusing.</p>
  
  <pre><code>.data
  a: .word 12,-5,4,0
  x: .byte 5
  .text
  main: addi $t1, $0, 8
  lw $t2, a($0)
  lw $t3, a($t1)
  </code></pre>
  
  <p>How will you load word, from index 8, when 'a' has a length of 4?</p>