计算机为何要用三级储存体系,计算机三级存储体系(1).ppt

四小组第二次讨论报告 计算机三级存储体系 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访存速度 改善了系统的总体性能 谢谢观看

展开阅读全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值