title: x86 assembly short and long size
body: <p>I'm writing a little x86 program and I'm surprised about "types" size.</p>
  
  <p>.short are handling 4 bytes values such a .short 0xFFFF
  and .long 8 bytes, while .bytes are handling 2 bytes.</p>
  
  <p>I can't find an explaination, what I'm doing wrong?</p>