cache是一种什么存储器

cache是一种什么存储器,第1张

cache是一种高速缓冲存储器

内部存储器一般指内存。内存是计算机中重要的部件之一,它是外存与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器和主存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中, *** 作系统就会把需要运算的数据从内存调到CPU中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。内存条是由内存芯片、电路板、金手指等部分组成的。

内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。只不过因为RAM是其中最重要的存储器。(synchronous)SDRAM同步动态随机存取存储器:SDRAM为168脚,这是目前PENTIUM及以上机型使用的内存。

速度:寄存器>缓存>RAM内存>ROM

SRAM一般做缓存,速度在半导体存储器中仅次于寄存器,所以做的比较小,电脑上缓存一般就是KB为单位的;RAM对应起来就是我们通常所说的内存了,现在基本都上G了,速度比ROM很快。

cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者 *** 作数据。而寄存器不同,寄存器是内存阶层中的最顶端,也是系统获得 *** 作资料的最快速途径。

寄存器存放的是当前CPU环境以及任务环境的数据,而cache则存放最近经常访问的指令和数据。

扩展资料:

当访问RAM时,对所选寄存器的读或写 *** 作由读和写信号控制。在读取 *** 作过程中,所选单元的数据通过数据线和输入/输出线传输到CPU(中央处理器)。

在写 *** 作期间,CPU通过输入/输入行和数据行将数据存储到选定的单元中。

RAM通过输入/输入报头与计算机的CPU交换数据,读取时输入到报头,写入时输入到报头,两用。由读/写控制线控制。

输入/输出端的数据行数与对应一个地址的寄存器数相同。一些RAM芯片有单独的输入/输出端。通常RAM的输出端有一个开路集电极或三态输出结构。

参考资料来源:百度百科-随机存取存储器


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/9018632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存