title: why the word[label+num] changes the eax?
body: <pre><code>section .data
  fun:
     add word[L+2],0x203
  L: mov eax,0x1020304 ; this instruction including operand stored in 5 byte in memory
     ret
  </code></pre>
  
  <p>what the "fun" function do? why eax will have a new value 0x1040604</p>