组原中存取周期,存储单元,刷新,刷新周期,高速缓冲存储器,时间局部性,命中率,TLB(快表),cache一致性
时间: 2023-12-22 11:27:47 浏览: 197
一种适用于通用CPU的高命中率、低功耗TLB.pdf
1. 存取周期:存取周期是计算机组成中的一个概念,指的是CPU发出一次读写请求到该请求完成所需的时间,通常包括了地址总线选通、内存响应、数据总线传输等过程。
2. 存储单元:存储单元是计算机内存中存储数据的最小单位,通常是一个字节或一个字长。
3. 刷新:刷新是指定期将DRAM中的数据重新写回DRAM芯片的过程,以保证数据的正确性。DRAM中的存储单元需要不断地刷新,否则数据会逐渐丢失。
4. 刷新周期:刷新周期是指DRAM芯片需要进行一次刷新操作的时间间隔,通常是几毫秒到几十毫秒。
5. 高速缓存存储器:高速缓存存储器是一种速度非常快的内存,通常嵌入在CPU内部或者与CPU相连,用于存储最常用的数据或指令,以提高计算机的性能。
6. 时间局部性:时间局部性是指在一个较短的时间段内,CPU访问的数据或指令通常会集中在几个地方,因此,缓存可以利用这种局部性将最常用的数据或指令缓存起来,以提高访问速度。
7. 命中率:命中率是指CPU访问高速缓存时,所需的数据或指令在缓存中的比例。命中率越高,高速缓存就能发挥更大的性能优势。
8. TLB(快表):TLB是一种硬件缓存,用于存储CPU的虚拟地址和物理地址之间的映射关系,以提高地址转换的速度。
9. cache一致性:cache一致性是指当多个CPU同时访问同一块内存时,保证这些CPU看到的数据都是一致的。为了保证cache一致性,需要使用一些特殊的协议,如MESI协议等。
阅读全文