在组号映射的地方清楚地讲了 Cache 行中包含标记部分和有效位

同理,在 Cache 写策略处写了若采用回写法,Cache 行还包含一位脏位

由此看来 Cache 总容量 = 行数×行长 = 行数×(可能存在的脏位位数+有效位位数+标记部分位数+数据部分位数)
如下题:


但是在一道例题中可见一个隐含约定:Cache 行长一般指 Cache 行中的数据部分的长度,Cache 容量一般指 Cache 数据部分的容量

例题:
某 32 位计算机的 Cache 容量为 16KB,Cache 块的大小为 16B,若主存与 Cache 的地址映射采用直接映射方式,则主存地址为 1234e8f8 (十六进制)的单元装入的 Cache 地址为______。
a.00 0100 0100 1101(二进制) b.01 0010 0011 0100(二进制)
c.10 1000 1111 1000(二进制) d.11 0100 1110 1000(二进制)

这题的做法 1 是 Cache 容量为 2^14 B,又因为给出的地址是 14 位,所以地址编码以字节为单位,所以映射后的低 14 位也就是 Cache 地址;
做法 2 是共有 16KB/16B = 1K = 2^10 块,所以组号占 10 位,又因为给出的地址是 14 位,所以地址编码以字节为单位,16B/B = 16,所以组内地址占 4 位,所以映射后的低 14 位也就是 Cache 地址
这两个做法都需要默认 Cache 行长一般指 Cache 行中的数据部分的长度,Cache 容量一般指 Cache 数据部分的容量
之前是我想错了,什么不能算出来标记部分……我可能脑子瓦特了
那么这个容量的计算为什么不是 Cache 总容量 = 行数×行长 = 行数×(可能存在的脏位位数+有效位位数+标记部分位数+数据部分位数) 呢……我也不知道,就很神奇

[计算机组成原理] Cache 行长一般指 Cache 行中的数据部分的长度,Cache 容量一般指 Cache 数据部分的容量相关推荐

  1. 陇东学院计算机组成原理题库 试卷 (持续更新中...)

    祝愿大家今天考试顺利!!!!!60分万岁!!!!! 选择题 第二套 第三套 第四套 第五套 第六套 第七套 填空题 第二套 第三套 第四套 第六套 第七套 第八套 第九套 第十套 判断题 第二套 第三 ...

  2. 白中英 计算机组成原理_计算机组成原理 第五版.立体化教材 白中英 大学教材...

    目 录 第1章 计算机系统概论 第2章 运算方法和运算器 第3章 多层次的存储器 第4章 指令系统 第5章 中央处理器 第6章 总线系统 第7章 外存与IO设备 第8章 输入输出系统 第9章 并行组织 ...

  3. 计算机组成原理知识点汇总(考研用)——第三章:存储系统

    计算机组成原理知识点汇总(考研用)--第三章:存储系统  本文参考于<2021年计算机组成原理考研复习指导>(王道考研),<计算机组成原理> 思维导图: 文章目录 计算机组成原 ...

  4. 四川大学计算机组成原理实验报告_20092014年计算机组成原理考研真题与解析

    可以微信扫码观看 河南城建 2009年真题 1.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是A.指令操作码的译码结果  B.指令和数据的寻址方式C.指令周期的不同阶 ...

  5. 计算机组成原理 第七章 输入输出系统

    7.1 IO系统基本概念 就和其名字一样,IO系统解决的主要问题是对各种形式的信息进行输入和输出的控制(input and output). IO系统中有以下几个常用的概念: ①外部设备: 包括输入输 ...

  6. 计算机组成原理计算tag,计算机组成原理计算题

    <计算机组成原理计算题>由会员分享,可在线阅读,更多相关<计算机组成原理计算题(7页珍藏版)>请在人人文库网上搜索. 1.计算题:[第三章]交叉方式的片选方法,交叉方式的地址分 ...

  7. 完成计算机的界面并实现其功能,计算机组成原理-第1章-马永强.pdf

    计算机组成原理计算机组成原理计算机组成原理计算机组成原理B B 西 南 交 通 大 学 信息科学与技术学院 西 南 交 通 大 学 信息科学与技术学院 2009年2月修订2009年2月修订 西南交通大 ...

  8. 计算机组成原理——输入输出系统(课程笔记)

    说明 博客作为笔记备份,不定时更新 参考内容为<计算机组成原理(第3版)>唐朔飞 高等教育出版社:王道考研<计算机组成原理考研复习指导2023> 文中的例题摘自王道考研< ...

  9. 计算机组成原理 复习笔记(已完结)

    前言 本文参考书是白中英第六版<计算机组成原理>和机械工业出版社<计算机组成>.本文为期末复习参考,非考研,侧重知识点可能有所差异.如有错误烦请指出. 重点在 二.三.四.五章 ...

  10. 计算机组成原理复试面试问题

    计算机概述 1.冯诺依曼机的特点? 1.五个组成部分:运算器.控制器.存储器.输入设备.输出设备. 2.数据和指令以同等的地位存储在主存储器当中,可按照地址访存 3.指令和数据均用二进制代码表示 4. ...

最新文章

  1. 手动修改Outlook 2007 邮件签名
  2. Matlab循环读取txt文件并对其中数据进行计算最后导出为excel
  3. JZOJ 5478. 【NOIP2017提高组正式赛】列队
  4. {在头值中找到无效的字符。} 发email的时候 遇到这个问题 老师解决
  5. 电脑亮度多少对眼睛好_鲁大师性能测试多少分算好电脑?
  6. 前端学习(3253):vs code中组件化编码
  7. AI前沿 | Gartner曲线5大趋势:传感和移动、超能人类、自动机器人、高级人工智能…...
  8. 混合线路接入时,360、QQ管家等测速显示电信IP或任意线路的IP
  9. iPhone 大降价;谷歌再爆丑闻;京东云金山云回应合并传闻 | 极客头条
  10. 【转】C#的内存管理:堆栈、托管堆与指针
  11. Vue CLI 3.0 正式发布,Vue.js 开发标准化工具
  12. Web前端:一些用于Web开发的最佳精选IDE和代码编辑器
  13. 你要的理论、法则、定律、效应都在这里了
  14. 秋风:教育部办学还是学校办学?
  15. 显示计算机101代码,steam错误代码-101 解决steam错误代码-101的方法
  16. Android两种方式实现横向滚动图标+指示器
  17. 安卓开发日记APP史上最详细(SharedPreferences+Room)
  18. 软件测试管理工具——禅道(安装、讲解)
  19. MVC使用poi根据excel模板导出文件,并通过浏览器下载。
  20. 计算机桌面输入法没有了怎么办,输入法没了怎么办(电脑右下角输入法不见了怎么办)...

热门文章

  1. H5中attr属性的使用,伪元素,阴影
  2. CSS的zoom属性使用以及其他浏览器不兼容问题
  3. 美通社日历 | 会展及重要事件信息、企业财报发布,节假日备忘(5月17日—5月23日)...
  4. c++ 定时关机程序源码分享
  5. 支付宝小程序 | 上传图片组件(添加默认样式以及自定义上传样式)
  6. Excel常用公式-数据清洗类
  7. 爆笑流行的一组冷笑话
  8. 115视听转存工具使用教程
  9. 一个感叹号,2个感叹号,3个感叹号的含义与作用
  10. SourceGrid 2.0_ 翻译(1)