首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在一个小终端系统中字节如何映射到AXI4总线

在一个小终端系统中字节如何映射到AXI4总线
EN

Stack Overflow用户
提问于 2015-11-13 19:31:29
回答 1查看 2.8K关注 0票数 4

如果运行在小型endian处理器上的程序将值0 0xaabbccdd写入地址0,并且处理器使用32位宽的AXI4总线,那么WDATA 0 0xaa或0 0xdd的位是31-24吗?

AXI不公开字节可寻址内存--它只能读取或写入完整的数据总线宽度(本例中为32位)。问题在于它如何将字节值的地址映射到数据总线位。

AXI规范 (rev E)的A3.4.3节讨论了“字节不变”的特性,但似乎没有解释数据总线上字节的顺序。

EN

回答 1

Stack Overflow用户

发布于 2018-07-31 10:59:23

如果一个小的endian处理器通过32位宽的AXI4总线将未被缓存的值0xaabbccdd写入地址0,那么WDATA 0xaa或0xdd的位是31-24吗?

WDATA的31-24位与处理器无关。但是,内存中字节的顺序是由endianness决定的。有关字节不变endianness的解释,请参见这个答案

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33700444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档