Cache存储器的直接映像与变换

1.直接映像的映像规则

在Cache存储器的直接映像中,Cache的块内地址就是主存地址格式中的块内地址,Cache的块号等于主存块号除以Cache的总块数取余。设主存块号为i,Cache块号为j,Cache块号的位数为x位,则主存的第i块将映像到Cache中第i mod 2x块的位置,即j=i mod 2x。

2.直接映像的主存地址、Cache地址格式及设计方法

主存地址格式为:

Cache地址格式为:

Cache地址格式中各段位数的确定方法:

在采用Cache存储器的存储系统中,主存采用多模块交叉存储器,块的大小等于多模块交叉存储器中模块的个数,即若主存有2x个模块,则块内地址占x位;块号的位数等于Cache地址的位数减去块内地址的位数。

主存地址格式中各段位数的确定方法:

主存地址格式中块号的位数、块内地址的位数分别与Cache地址格式中块号的位数、块内地址的位数相同;区号的位数等于主存地址的位数减去块号的位数和块内地址的位数。

3.举例

[例1]有一个“Cache-主存”存储层次。主存共分为8个块(0~7),Cache为4个块(0~

3),采用直接映象方式。

(1)对于如下主存块地址流:1,2,4,1,3,7,0,1,2,5,4,6,4,7,2,如主存中内容一开始未装入Cache,请列出每次访问后Cache中各块的分配情况;

(2)对于(1),指出既发生块失效又发生块争用的时刻;

(3)对于(1),求出此期间的Cache命中率。

解:(1)随时间变化Cache中各块的使用状况如下图所示:

计算机组成原理中的直接映像,计算机组成原理--cache存储器的直接映像与变换...相关推荐

  1. 计算机组成原理中的直接映像,计算机组成原理cache存储器的直接映像与变换.doc...

    文档介绍: Cache存储器的直接映像与变换 1.直接映像的映像规则 在Cache存储器的直接映像中,Cache的块内地址就是主存地址格式中的块内地址,Cache的块号等于主存块号除以Cache的总块 ...

  2. 计算机项目化教学,计算机教学中项目化教学应用计算机教学论文计算机论文

    <计算机教学中项目化教学应用计算机教学论文计算机论文>由会员分享,可在线阅读,更多相关<计算机教学中项目化教学应用计算机教学论文计算机论文(5页珍藏版)>请在人人文库网上搜索. ...

  3. 在计算机术语中 将ALU控制器和,计算机组成原理试管理-题集

    1.计算机组成原理试题集第一章计算机系统概述二.填空题1. 冯.诺伊曼机的设计思想是_ .2. 在计算机术语中,将ALU控制器和_存储器合在一起称为_ .3. 计算机系统的层次结构从下至上可分为五级, ...

  4. 在计算机术语中 将ALU控制器和,计算机组成原理试题与答案

    二.填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码.P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位).阶码E(8位). ...

  5. 在计算机安全系统中,探究免疫思想在计算机安全系统中的应用

    摘要:随着时代的发展,计算机已经广泛进入了人们日常的生产生活之中,人们对于计算机系统安全的重视程度也越来越高.在此基础上,本文对免疫思想在计算机安全系统中的应用进行讨论,从其应用的意义展开,提出了具体 ...

  6. 计算机操作系统中程序的功能是,计算机操作系统的功能和分类研究

    摘 要:计算机操作系统是一种系统的体系,是计算机运行的核心,同时它精确的掌管着计算机软件,资源硬件,精确的管理着计算机的各项工作,组织计算机工作的各个重要的流程.随着时代的发展和科技的日新月异,计算机 ...

  7. 计算机控制系统中a d是什么,计算机控制系统中,()代表模拟量输出。A、AIB、AOC、DID、DO - 试题答案网问答...

    相关题目与解析 计算机控制系统中,()代表模拟量输入.A.AIB.AOC.DID.DO 计算机控制系统是数字量和模拟量的混合体?() 计算机监控系统的输入/输出信号通常分为模拟量.开关量.数字量(脉动 ...

  8. 网络中搜不到局域网内的其他计算机,局域网中搜不到其他计算机怎么修复

    通过网上邻居或查看网络计算机和设置操作时,看不到局域网中其它计算机,这是怎么回事呢?下面是小编给大家整理的一些有关局域网中搜不到其他计算机的修复方法,希望对大家有帮助! 局域网中搜不到其他计算机的修复 ...

  9. 负317是几位数在计算机课中,计算机应用基础数据在计算机中的表示ppt课件

    .,数据在计算机中的表示,[email protected],.,数据在计算机中的表示,进位计数制及相互转换数值.字符和图形图像在计算机中的表示,.,数据单位,计算机中数据的常用单位有位.字节和字.1 ...

最新文章

  1. SpringBoot中使用POI实现自定义Excel布局式导出
  2. AI从业人员需要必备这些算法和工具!
  3. mfc 获取窗口在屏幕中的位置_CSocket与CAsynSocket中的阻塞与非阻塞
  4. python基本执行方式_Python开发的3种命令执行方法
  5. Windows 2008下Exchange Server部署攻略
  6. USBCAN 、便携式 CAN 分析仪 、CAN卡
  7. pr 无法启动因为计算机丢失,pramtlib.dll_“PR打不开,因为计算机丢失TimeWarpFilter.dll”是怎么回事?怎么办啊?_prccamtlib.dll...
  8. android打印处理服务已停止,Print Spooler服务停止 打印机服务无法启动的完美解决方案共享...
  9. android动态相机权限
  10. 极好的GoogleChrome插件下载网站(无需vpn)
  11. Linux中COPYODM的作用,odm操作指南
  12. 欧拉回路专题 POJ - 1637网络流+混合图的欧拉回路
  13. 山也就只有这么高嘛。
  14. 计算机学校属于什么学历,技校毕业是什么学历 技校属于什么文凭
  15. 54:第五章:开发admin管理服务:7:人脸入库流程;人脸登录流程;浏览器开启视频调试模式(以便能够在本机的不安全域名的情况下,也能去开启摄像头);
  16. Linux中如何新建用户
  17. android one x3怎么样,家人劝我买X3,我却固执己见选了理想ONE,结果证明买对了...
  18. 三分钟学会,自动化给她发微信 ,送春节祝福
  19. 我想攒钱娶媳妇....
  20. SAP MM 之 MT

热门文章

  1. 将家用路由器设置成交换机使用
  2. 什么是蜘蛛池的搜索留痕技术
  3. 安卓手机如何一键去水印
  4. max等聚合函数和group by搭配使用的注意事项
  5. Android——腾讯QQ的Tab按钮动画效果完美实现
  6. java mvp模式_什么是mvp开发模式?(下面就对Android中MVP做一些阐述)
  7. 对敏捷宣言的原则进行风险评估
  8. Redis安装及集群部署
  9. Application做的单叶聊天室
  10. 直方图均衡化背后的数学