直接映射方式为什么无需考虑替换策略

 我来答
王好好吖l
推荐于2016-05-17 · 知道合伙人互联网行家
王好好吖l
知道合伙人互联网行家
采纳数:2369 获赞数:8133
高级通信工程师擅长W,C,TD等网络优化,参数调配。精通word,excel文档使用。善于操作华为各类通信软件。

向TA提问 私信TA
展开全部
Cache与主存之间的映射方式

一、高速缓冲存储器的功能、结构与工作原理
  高速缓冲存储器是存在于主存与CPU之间的一级存储器,由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多,接近于CPU的速度。
  1、Cache的引入
  请注意下面两种情况:
  ①大容量主存一般采用DRAM,相对SRAM速度慢,而SRAM速度快,但价格高。
  ②程序和数据具有局部性,即在一个较短的时间内,程序或数据往往集中在很小的存储器地址范围内。
  因此,在主存和CPU之间可设置一个速度很快而容量相对较小的存储器,在其中存放CPU当前正在使用以及一个较短的时间内将要使用的程序和数据,这样,可大大加快CPU访问存储器的速度,提高机器的运行效率。
  Cache基本工作原理如下图:
  
  Cache的功能是用来存放那些近期需要运行的指令与数据,目的是提高CPU对存储器的访问速度,为此需要解决2个技术问题:
  一是主存地址与缓存地址的映射及转换;
  二是按一定原则对Cache的内容进行替换。
  Cache的结构和工作原理如下图所示。
  
  主要由三大部分组成:
  Cache存储体:存放由主存调入的指令与数据块。
  地址转换部件:建立目录表以实现主存地址到缓存地址的转换。
  替换部件:在缓存已满时按一定策略进行数据块替换,并修改地址转换部件。
镭速传输
2024-10-28 广告
跨国文件传输选择《镭速跨国数据传输》,提供高效稳定的跨国文件传输服务,克服了传统FTP等工具在网络条件不佳时的高延时和丢包问题。通过自研的Raysync高速传输协议,实现超低延时和丢包率,同时确保数据传输的安全性和保密性。其服务支持TB级大... 点击进入详情页
本回答由镭速传输提供
热巴老师
2019-12-02 · TA获得超过8039个赞
知道小有建树答主
回答量:867
采纳率:100%
帮助的人:46.2万
展开全部
直接映射,因为一个主存块只有一个特行的行位置来存放,所以换的话只需要把原来的换出去即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
本一纯CHN
2019-01-10
知道答主
回答量:4
采纳率:0%
帮助的人:3118
展开全部
因为其使用FIFO算法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式