title: Assembly memory operands clarification
body: <p>I understand when for example [BX] is in between brackets it is referring to its memory contents. But at the same time I do not understand that.</p>
  
  <pre><code>CMP [BX], 12ADH
  </code></pre>
  
  <p>In that example I do not understand what is really being compared.</p>
  
  <pre><code>MOV EBX, [BX]
  </code></pre>
  
  <p>Same for this move, I don't get what is being moved its memory address or the value inside of it.</p>