0

我在阅读有关计算机体系结构中的内存寻址的一些内容时遇到了这一行-“无论如何,负载都需要对齐网络” ,但不明白它的含义。有谁知道这可能意味着什么?

4

1 回答 1

2

对齐网络实际上只是一个移位器。高速缓存(或存储器)读取接口通常是最宽的单个加载(不包括,例如,加载多字指令)的宽度。例如,一个简单的 32 位处理器通常具有 32 位宽的读取接口(不包括奇偶校验位或 ECC 位)。

当较小的值被加载到寄存器中时,它被放置在寄存器的最小有效部分。除非该值恰好位于更广泛值的最不重要部分,否则有必要移动该值。(该值也是零或符号扩展,删除读取的值的任何更多有效位。)

于 2013-06-08T22:52:32.960 回答