c语言中的大端模式和小端模式

发布时间 2023-07-14 20:55:14作者: 风恬月淡时

在学习共用体(联合体 union)的时候,碰到了非常经典的大小端模式问题,以下是个人的见解:

大端模式与小端模式

所有运算的操作数,必须在CPU的內部寄存器才能参与运算对于CPU来说,寄存器才是它真正的储存空间,但是CPU的寄存器的个数以及容量是非常有限的,所以在设计CPU时,必须要有一个它的存储器(Memory),把CPU寄存器中的数据 储存到 储存器memory中,同时也需要把存储器中的数据,加载到寄存器中来。
CPU寄存器 <>存储器==之间的数据交换。

寄存器:是按bits位储存
存储器:是按字节来连续编制