【发布时间】:2015-11-13 19:31:29
【问题描述】:
如果在小端处理器上运行的程序将值 0xaabbccdd 写入地址 0,并且处理器使用 32 位宽的 AXI4 总线,那么 WDATA 的 31-24 位是 0xaa 还是 0xdd?
AXI 不公开字节可寻址存储器——它只能读取或写入完整的数据总线宽度(在本例中为 32 位)。问题是它如何将字节值的地址映射到数据总线位。
AXI spec (rev E) 的 A3.4.3 节讨论了“字节不变”字节序,但似乎没有解释数据总线上的字节顺序。
【问题讨论】:
标签: hardware endianness cpu-architecture amba