我遇到了这一行 - “无论如何,负载需要对齐网络”,同时阅读计算机体系结构中的内存寻址中的一些内容,并且不明白它的含义。有谁知道这意味着什么?
答案 0 :(得分:2)
对齐网络实际上只是一个移位器。高速缓存(或存储器)读取接口通常是最宽单个负载的宽度(不包括例如加载多个字指令)。例如,一个简单的32位处理器通常具有32位宽的读取接口(不包括奇偶校验或ECC位)。
当较小的值加载到寄存器中时,它被放置在寄存器的最小表示部分。除非该值恰好位于较宽值的最不重要部分,否则有必要改变该值。 (该值也为零或符号扩展,删除读取值的任何更重要的位。)