大端格式和小端格式是两种存储字数据的方法。具体讲是在ARM体系的嵌入式系统结构中存储器存放数据的两种叫法,在嵌入式体系结构中将存储器看作是从零地址开始的字节的线性组合。从第0~3字节放置第一个存储的字数据,从第4~7字节放置第二个存储的字数据,依次排序。作为32位的微处理器,ARM体系结构可支持最大寻址4GB(2^32字节)。 大端格式是指字数据的高字节放置在地地址中,而低字节数据放置在高地址中。 小端格式是指字数据的高字节放置在高地址中,而低字节数据放置在地地址中。 ARM中一个字数据是4个字节即32位的数据.。在存储器中每个地址存放一个字节。 例如:在内存中双字0x01020304(DWORD)的存储方式。 内存地址 4000 4001 4002 4003 小端格式是: 04 03 02 01 大端格式是: 01 02 03 04 微机原理讲的一般是8086/8088体系结构,x86系列的CPU都是小端格式的字节排序。
ARM存储器的大小端存储方式
最新推荐文章于 2026-06-21 10:53:40 发布
本文介绍了大端和小端存储格式的概念及其在ARM体系结构中的应用。大端格式中,字数据的高字节存放在低地址,而在小端格式中则相反。文章还举例说明了不同格式下双字0x01020304在内存中的存储方式。

1267

被折叠的 条评论
为什么被折叠?



