计算机系统中三级存储器结构,计算机三级存储体系(1)

,四小组第二次讨论报告,计算机三级存储体系,first,,Introduction:,一级缓存都内置在CPU内部并与CPU同速运行,可以有效的提高CPU的运行效率。一级缓存越大,CPU的运行效率越高,但受到CPU内部结构的限制,一级缓存的容量都很小。,,二级缓存(L2CACHE)出现是为了协调一级缓存与内存之间的速度。二级缓存比一级缓存速度更慢,容量更大,主要就是做一级缓存和内存之间数据临时交换的地方用。实际上,现在Intel和AMD处理器在一级缓存的逻辑结构设计上有所不同,所以二级缓存对CPU性能的影响也不尽相同。,,三级缓存是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。其运作原理在于使用较快速的储存装置保留一份从慢速储存装置中所读取数据且进行拷贝,当有需要再从较慢的储存体中读写数据时,缓存(cache)能够使得读写的动作先在快速的装置上完成,如此会使系统的响应较为快速。,,只有一级缓存是在CPU中的,一级缓存的读取需要2-4个时钟周期;二级缓存的读取需要10个左右的时钟周期;而三级缓存需要30-40个时钟周期,但是容量一次增大。,,目前,计算机系统中常用的三级存储体系是Cache、主存、辅存。三级存储结构包括高速缓冲存储器(Cache)、主存储器(MM)和辅助存储器(外存储器)。高速缓冲存储器用来改善主存储器与中央处理器的速度匹配问题;辅助存储器用来扩大存储空间。,,CPU、处理器、内存、外存、寄存器、缓存的区别,1、CPU:CentralProcessUnit中央处理器单元,即CPU属于处理器。2、CPU中有寄存器,因此寄存器的速度最快!内存、外存统称为CPU的“外存”。3、高速缓存是存放在CPU中的,它是介于CPU与内存知己的,以缓解它们之间速度不匹配的矛盾,使得内存访问CPU的时候较快。4、缓存是指在内存中划分出一块区域用于存放常使用的输入输出数据,以缓解CPU与外设处理速度不匹配的问题。5、CPU与(内存、外存)是不同的概念,CPU是一个独立的概念,而(内存、外存)是指对存储器的划分,内存的速度较外存的速度快,并且内存具有“掉电信息全部消失”的特性,而外存则具有“掉电信息也不会丢失”的特性。,QUESTION:,计算机为什么要使用三级存储体系?,second,,计算机的三级存储系统解决存储器速度、容量、价格三者之间的矛盾,并且提升了CPU访存速度,改善了系统的总体性能。,,谢谢观看!,,

展开阅读全文

    原文作者:weixin_39639919
    原文地址: https://blog.csdn.net/weixin_39639919/article/details/118870727
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞