CPU寄存器和CPU缓存是否不同?

有帮助吗?

解决方案

是的,CPU寄存器只是少量数据存储,它有助于某些CPU操作。

CPU缓存,这是一个尺寸较大的高速波动内存,可帮助处理器减少内存操作。

其他提示

将处理器的寄存器视为0级高速缓存并不是不准确的,比处理器和内存之间的其他层较小,更快。区别仅在于从指令集的角度来看,缓存访问是透明的(当时通过恰好是缓存地址的内存地址访问缓存),而每个说明中都明确引用了寄存器。

寄存器是CPU中特殊的临时存储位置,非常快速地接受,存储和传输立即使用的数据和说明。CACHEMOMEMOR是计算机CPU非常快速使用的,用于经常请求数据和说明

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top