title: Swap most significant byte and least significant byte in assembler
body: <p>Assume we save the number 1 in the EAX-Register and we swap the most significant byte with the least significant byte. Is the new swapped number 256 or 16777216?</p>
  
  <p>I tried it in a assembler program by swapping the value of the AL- with the value of the AH-Register. My result was 256. I do not think that this is correct and neither I understand the result of 256. I tought the EAX-Register is 32 Bit, not 16 Bit.</p>
  
  <p>The Question is related to the correct result of the swap.</p>