- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[所有分类]山科大微机原理第7章存储系统
第7章 存储系统 第7章 存储系统 7.1 存储系统组成 7.1.1 层次结构 7.1.2 高速缓存 7.1.3 技术指标 7.2 半导体存储器 7.2.1 读写存储器 7.2.2 只读存储器 7.3 存储器地址译码 7.4 个人微机主存空间分配 7.1 存储系统组成7.1.1 层次结构 寄存器 微处理器内部的存储单元; 高速缓存(Cache) 完全用硬件实现主存储器的速度提高; 主存储器 存放当前运行程序和数据,采用半导体存储器构成; 辅助存储器 磁记录或光记录方式 磁盘或光盘形式存放可读可写或只读内容 以外设方式连接和访问 存储访问的局部性原理 层次结构解决存储器件的容量、速度和价格矛盾; 出色效率来源于存储器访问的局部性原理: 处理器访问存储器时,所访问的存储单元在一段时间内都趋向于一个较小的连续区域中; 空间局部:紧邻被访问单元的地方也将被访问; 时间局部:刚被访问的单元很快将再次被访问; 程序运行过程中,绝大多数情况都能够直接从快速的存储器中获取指令和读写数据;当需要从慢速的下层存储器获取指令或数据时,每次都将一个程序段或一个较大数据块读入上层存储器,后续操作就可以直接访问快速的上层存储器; 7.1.1 高速缓存Cache 高速缓存:在相对容量较大而速度较慢的主存DRAM与高速处理器之间设置的少量但快速SRAM组成的存储器 高速命中(Hit): 微处理器读取主存的内容已包含在Cache中,可以直接读取Cache,不用访问主存; 高速缺失(Miss): 微处理器读取主存的内容不在Cache中,需要访问主存读取一个数据块 命中率(Hit Rate):高速命中的概率 Cache结构 主存以字( 以行(线Line,槽Slot)为寻址单位; Cache行包含B个主存字,对应一个主存块; Cache与主存间的数据传送以数据块为单位; 主存划分成M=2n÷B个“主存块”; Cache具有m个“Cache行”; Cache由数据存储器和标签存储器组成; 数据存储器:高速缓存主存数据; 标签存储器:保存数据所在主存的地址信息 ; Cache的地址映射 地址映射:确定主存块与Cache行之间的对应关系; 直接映射(Direct Mapping) 将每个主存块固定地映射到某个Cache行; 硬件简单、易于实现,但容易发生冲突、利用率较低; 相关映射(Full Associative Mapping) 将一个主存块存储到任意一个Cache行; 使用灵活、利用率高,但实现电路比较复杂; 组合映射(Set Associative Mapping) 用多个相关映射的Cache按直接映射组合形成; 多采用2/4/8相关映射的Cache为一组(Set),各组采用直接映射,分别被称为2路(Way),4路或8路组合映射; Cache的替换算法 替换问题 新主存块要进入Cache,决定替换哪个原主存块 直接映射Cache,只能替换唯一的一个Cache行 完全相关和组合相关,需要选择替换算法 近期最少使用LRU算法 替换最长时间未被使用的Cache行 先进先出FIFO算法 替换存放时间最长的Cache行 最不常用LFU算法 替换访问次数最少的Cache行 随机算法 随意替换一个Cache行 Cache的写入策略 解决处理器写入Cache引起主存和Cache内容不一致性问题 直写(Write Through) 处理器对Cache写入的同时,也写入到主存; 实用的缓冲直写Cache; 回写(Write Back) 增加一个更新位 更新Cache时,不立刻写入主存,使更新位置位; 替换时,在确认更新位为1后,才进行回写主存 回写Cache的性能要高于直写Cache; 80486片上Cache结构 16个字节为一个Cache行(主存块) 8KB容量,4路组合地址映射方式 4个相关组合的Cache为一组(Set),128组使用直接映射 2KB Cache分成128个行,采用直接映射;同一行的4个Cache为一组,采用相关映射 每个Cache行有一个有效位,每组Cache的4个Cache行对应3位LRU位 “伪近期最少使用LRU”替换算法 缓冲直写式写入策略 写操作未命中Cache,不进行高速缓存的回填 存储器的技术指标 存储容量 主存存储容量:以字节B(Byte)为基本单位 半导体存储器芯片:以位b (Bit)为基本单位 存储容量以210=1024规律表达KB,MB,GB和TB 厂商常以103=1000规律表达KB,MB,GB和TB 存取时间 发出读/写命令到数据传输操作完成所经历的时间 存取周期 两次存储器访问所允许的最小时间间隔 存取周期大于等于存取时间 RAM芯片的类型 SRAM(静态RAM:Static RAM) 以触发器为基本存储单元 不需要额外的刷新
您可能关注的文档
- [所有分类]002第02讲:公共政策目标.ppt
- [心理学]第4章 人的心理与行为特征.ppt
- [所有分类]02心理咨询基本技能.ppt
- [所有分类]01 质点运动学.ppt
- [所有分类]03-456 直流伺服电机.pdf
- [所有分类]05触发器.ppt
- [所有分类]1 第一章 焊接化学冶金.ppt
- [心理学]第一章 蒸气压缩式制冷的热力学原理.ppt
- [所有分类]12经济周期与经济增长理论.ppt
- [所有分类]01中国建设银行股份有限公司2008年社会责任报告.pdf
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
最近下载
- 2025年高考地理二轮复习非选择题强化训练(课件).pptx VIP
- (二模)2025年广州市普通高中毕业班综合测试(二)数学试卷(含答案详解).pdf
- 14J938 抗爆、泄爆图集标准.docx VIP
- 降低CRRT治疗非计划下机率.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读(下).pptx
- 《预检分诊》课件.pptx VIP
- 2024年河南省政务服务办事员职业技能竞赛考试题库-下(判断、简答题汇总).docx
- 2025年部编版语文六年级毕业复习知识点.pdf VIP
- 2025年政务服务办事员技能大赛理论考试题库600题(含答案).docx
- 14J938抗爆泄爆图集标准.docx VIP
文档评论(0)