If you have the integer 128 stored in a 2 byte / 16 bit integer mode memory, how is it layed out?
In binary, bigendian, I think it's this:
| 0000 0001 | 0000 0000 |
But in hex, that would be this:
| 0x01 | 0x00 |
even though 128 in hex is 0x80.
What am I not understanding?