计原复习(3) 存储器

cache结构

cache数据存取地址的组成:

  1. 字内偏移(一般为2位)(在老师讲的内容中似乎没有涉及到)
  2. 地址索引,长度为 l o g 2 ( c a c h e 中 的 块 数 ) log_2(cache中的块数) log2(cache),对于某个主存中的块地址,直接映射事它对应于cache的块号就是(块地址)mod(cache中的块数)
  3. 查块中字位置的字段,长度自然是 l o g 2 ( 每 块 中 字 的 个 数 ) log_2(每块中字的个数) log2(),即为块内偏移
  4. 标记位:多个地址可能映射到同一个cache块中,所以需要标记位确定具体的地址

应当注意的是,cache的块数量可以计算得出,公式为:
块数量 = 数据长度/块大小/字大小

cache数据部分的结构:

  1. 1位有效位,确定cache是否被使用
  2. 地址标记,确定cache中的数据是否是需要的数据(因为索引命中不意味着cache一定命中)
  3. 数据部分

值得注意的是,之前的索引项蕴含在顺序排列的cache数据块中,cache的简单存取过程就是获取索引->判定有效位与标记位->决定存取数据
cache结构示意图:
在这里插入图片描述

例子:在这里插入图片描述

可以看到,计算tag信息的时候,是对tag+块索引+行内偏移

三种cache技术

1. 全相联

在这里插入图片描述

2. 直接映射

在这里插入图片描述

3. 组相联

在这里插入图片描述

三者的比较

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
Proteus存储器原理是指在计算机组成,Proteus存储器的工作原理及其基本特征。 Proteus存储器是一种基于闪存技术的非易失性存储器,主要用于存储计算机系统的程序和数据。它的工作原理是通过电子存储技术将信息以二进制的形式存储在记忆单元,并且能够长时间保持存储的信息,即使在断电情况下也可以保留数据。 Proteus存储器采用了固态闪存芯片作为存储介质,其内部由一系列的存储单元组成,每个存储单元能够存放一个或多个字节的数据。这些存储单元被组织成一个存储阵列,通过访问线和选通线来实现对存储单元的读写操作。 Proteus存储器具有快速的读取速度和高密度的存储容量。它可以直接与计算机的主存储器进行数据交换,实现数据的读取和写入操作。同时,Proteus存储器还具有低功耗、抗震动、抗磁场干扰等特点,适用于各种环境下的数据存储需求。 除了主存储器之外,计算机系统还有辅助存储器用于扩展主存储器的容量。Proteus存储器可以作为辅助存储器的一种选择,通过连接到计算机系统的接口,实现与主存储器之间的数据交换。 总的来说,Proteus存储器原理是基于闪存技术,以固态闪存芯片为媒介,通过存储单元的组织和访问控制实现数据的存储和读写,并具有快速读取、高密度存储、低功耗等特点。在计算机系统,Proteus存储器可以作为主存储器或辅助存储器的一种选择,满足不同场景下的数据存储需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值