验证处理器的大小端

验证处理器的大小端

(1)处理器的大小端

大端:按照人们习惯,先在低地址存放0x1234中的高字节0x12,再往上存放0x34(以字节为单位)

小端:按照计算机的习惯,先在低地址存放0x1234中的低字节0x34,再往上存放0x12

验证处理器的大小端

(2)常见架构的大小端

验证处理器的大小端

更多可见:

https://en.wikipedia.org/wiki/Comparison_of_instruction_set_architectures

(3)验证处理器的大小端

利用联合体的共用地址特性:

验证处理器的大小端

验证处理器的大小端