Cache和主存的映射方式

下面所提到的字指的是存储字,与容量密切相关。

直接映射

主存:

Cache:

  1. 计算出主存、Cache的总位数。
    主存:区+块+字
    Cache:块+字
  2. 计算出Cache块的位数
    主存块的位数==区的位数 + 块的位数
  3. 主存块的位数 == Cache块的位数
  4. 区的位数==主存总位数 - 字的位数 - 块的位数

全相联映射

主存:

Cache:

  1. 计算出主存、Cache的总位数。
    主存:块+字
    Cache:块+字
  2. 计算出主存块、Cache块的位数
    总位数 - 字位数

组相联映射

几路组相联就是每组多少块

主存:

Cache:

  1. 计算出主存、Cache的总位数。
    主存:区+块+字
    Cache:组+块+字
  2. 计算出Cache组的位数
    主存块的位数==区的位数 + 块的位数
  3. 主存块的位数 == Cache组的位数
  4. 区的位数 == 主存总位数 - 字的位数 - 块的位数
    Cache块的位数 == Cache总位数 - 字的位数 - 组的位数

有关cache、主存地址结构的问题,终于不用再怕了相关推荐

  1. Cache的地址结构,tag到底与Cache什么关系,Cache容量与总容量,Cache行长,Cache字地址?

    目录.Cache映射的问题 一.Cache的三种映射 重点:那么我说 1.直接映射 2.全相联映射 3.组相联映射 4.总结三种映射 二.Cache的三个字眼(例题) 1.Cache字地址多少位(字地 ...

  2. Excel格式刷的操作有哪些?学会终于不用再加班了!

    在Office的办公软中,无论是表格还是word文档,都有格式刷这一功能,那么大家知道Excel表格中的格式刷操作有哪些吗?今天小编给大家分享几种看看,大家看看会不会操作啊! No.1格式刷基础复制格 ...

  3. 计组——彻底搞懂cache主存映射以及cache容量的计算

    cache主存映射以及cache容量 一.三种映射方式 1. 全相联映射 2. 直接映射 3. 组相联映射 二.cache容量计算 1. 先计算cache行标记项位数 2. 再计算cache块位数 3 ...

  4. [计算机组成原理,Cache总容量的计算方法]假设主存地址位数是32位,按字节编址,贮存和Cache采用全相联映射的方式,主存块大小为1个字,每字32位,采用回写法和随机替换的策略,则能存放32K字数

    下面几道题涉及到直接映射.组相联映射.全相联映射 将通过下面几道题的讲解,彻底教会Cache总容量的求法 一.概念了解 1.1 首先,我们需要知道有关Cache的一些概念 Cache为高速缓冲存储器, ...

  5. 假定主存地址位数为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用直写(Write Throght)方式,则能存放32K字数据的cache的总容量

    5单选(1分) 假定主存地址位数为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用直写(Write Throght)方式,则能存放32K字数据的c ...

  6. 整理笔记——cache主存映射方式

    (结合看过的几篇文章整理笔记) 什么是Cache地址映射 Cache的容量很小,它保存的内容只是主存内容的一个子集,且Cache与主存的数据交换是以块为单位的.主存每个块的大小和Cache每个块的大小 ...

  7. Cache 的地址映像方式(4种)

    在 CPU 需要读写指令和数据时,送出的是指令和数据的主存地址,为了从 Cache 存储器中读写信息,必须采用某种方法把主存地址转换为 Cache 存储器的地址,称为地址映象. 地址映射方式有全相联映 ...

  8. Cache – 主存的地址映射及相关计算问题

    Cache – 主存的地址映射及相关计算问题 在开始本篇博文之前,首先来介绍下问题背景,以便于初学者能更好的理解(当然其实我也是个小白),如果大家已经了解问题背景,直接跳过下面两段,不用听我多BB. ...

  9. [Linux网络编程学习笔记]套接字地址结构

    好久没有看那Linux网络编程这本书了,今天看到了重点部分-TCP套接字.下面先来看看套接字的地址结构 Linux系统的套接字可以支持多种协议,每种不同的协议都是用不同的地址结构.在头文件<li ...

最新文章

  1. JavaScript倒计时
  2. Elasticsearch 简介
  3. 【ArcGIS风暴】基于ArcGIS空间分析功能研究渭河流域镇驻地空间分布格局
  4. 跟踪React流–将Spring Cloud Sleuth与Boot 2结合使用
  5. Spring jdbc Template和Spring 事务管理
  6. java集成测试_基于TestNG+Mockito及自动装配注解的Spring MVC集成测试
  7. 杨校老师课堂之Hadoop环境搭建(一)
  8. 天涯怎么引流到qq?天涯社区如何靠发帖子引流?
  9. 什么是网络处理器?网络处理器有哪些应用场景?
  10. M1非接触式IC卡性能简介
  11. 微信公众号,带参二维码/推广二维码的使用
  12. 概率论复习笔记【1基本概念】
  13. Linux7下Mysql5.7搭建MHA(0.58版本)
  14. linux-xsell、xftp连接虚拟机
  15. 【每日蓝桥】12、一三年省赛Java组真题“振兴中华”
  16. 【调剂】上海电力大学控制工程 、通信工程、人工智能等专业调剂信息
  17. return 的作用
  18. web播放FTP地址视频
  19. Java面向对象综合训练综合练习
  20. 只有170字节,最小的64位Hello World程序这样写成

热门文章

  1. 2022年山东省安全员C证试题及在线模拟考试
  2. Java实现模拟电影院购票系统(集合存储数据)
  3. SystemUI StatusBar流程梳理
  4. java实习生内心独白
  5. 人骨形态发生蛋白-2(BMP 2)简介及用途
  6. Java提取对象集合的某些属性生成新集合
  7. 2021年甘肃省安全员B证考试内容及甘肃省安全员B证免费试题
  8. AKM项目总结之PO FORM
  9. 【C++】买鸡问题练手题
  10. WPS文档如何设置或取消自动生成序号