Endianness: Explanation and disassembly - testing different casts