- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口ppt课件第章微型计算机中的存储器
6.4.1 Cache的工作原理 Cache的实现原理是: 将CPU最近最可能用到的指令或数据从主存复制到Cache中 当CPU下次再用到这些信息时,就不必访问慢速的主存,而直接从快速的Cache中得到 从而提高访问速度。 6.4.2 Cache的地址映射 被复制到Cache中的数据在内存中的地址与在Cache中的地址之间的对应关系称为Cache的地址映射。 为了方便管理,将主存和Cache都分成大小相等的若干页。 设主存容量为2n,Cache容量为2m,页的大小为2p(即页内地址有p位),则主存的页号(即页地址)共有n-p位,Cache页号共有m-p位。 这样,在进行地址映射时,就是把主存页映射到Cache页上(即页号的映射)。 Cache通常使用的映射方法有三种: 全相联映射:允许主存的任意一页映射到Cache的任意一页。这种方法的冲突概率小,但实现的硬件价格昂贵。 直接映射:主存的页号B与Cache的页号b需满足:b=B mod 2m-p。这种方法实现简单、速度快,但冲突概率高。 组相联映射:将主存和Cache分组,再将主存进一步分区,采用组间直接映射和组内全相联映射的方法。 6.4.3 Cache的替换策略 当CPU访问的数据不在Cache中(即Cache不命中)时,要访问主存,并把数据所在的页调入Cache,以替换Cache中的页。 Cache的替换策略有: 随机替换算法:从Cache中随机地选一页替换。 先进先出(FIFO)算法:选择最先调入的页替换。 最近最少使用(LRU)算法:选择最近最少使用的页替换。 最久没有使用(LFU)算法:选择最长时间不使用的页替换。 6.4.4 Cache与主存的一致性 Cache中保存的数据实际上是主存中相应数据的副本。 当CPU要访问的数据在Cache中时,CPU将直接访问Cache而不是访问主存。 如果CPU改变了Cache中的内容,而主存的内容没有变,这时,就要考虑Cache与主存的一致性问题。 对于这种情况,常用的解决方法有: 写贯穿法(WT):在对Cache进行写操作的同时,也写入主存,如图6-18所示。 回写法(WB):在对Cache进行些操作时,不写入主存,只是在Cache中加以标记。只有当Cache中的数据被再次更改时,才将原更新的数据写入主存,如图6-19所示。 6.5 外部存储器 6.5.1 硬盘的结构与主要性能指标 硬盘由具有磁性物质的多个盘片制成,并且这些盘片重叠起来被密封于金属壳体内。 磁盘片是硬盘存储数据的载体,磁盘片的表面为记录面,被划分成若干个不同半径的同心圆,称为磁道。 硬盘是通过磁道上磁性物质的状态来存储信息的。 磁盘的每个记录面都有一个磁头,磁头固定在磁头架上,用来读取或者修改盘片上磁性物质的状态。 磁盘片在主轴电机的带动下以很高的速度旋转,磁头通过磁头架的径向移动实现磁道的选择。 磁盘上的信息是按区域存放的,称为记录区。 将磁盘上的每个磁道划分为若干个扇形区域,每个区域叫做一个扇区。 为了定位每个记录区,首先应为磁头、磁道和扇区进行编号。 对磁道的编号按照由外向内的顺序,依次是0磁道到n磁道。因此,信息的存放位置可以表示为:××磁头,××磁道,××扇区。 决定硬盘性能的几个重要指标的意义如下: 容量:目前常见的硬盘存储容量有120GB,160GB、180GB、250GB、500GB等。 转速:转速是决定硬盘内部数据传输率的决定因素之一,也是区别硬盘档次的重要标志。现在主流的硬盘转速一般为7200rpm(转/分钟)或更高。 高速缓存:高速缓存是为解决硬盘与CPU之间的速度不匹配问题而设置的,缓存越大越有利于提高硬盘的读写速度。目前主流硬盘的缓存主要有2MB、8MB和16MB。 平均寻道时间:平均寻道时间是指磁头移动到数据所在磁道需要的时间。目前主流硬盘的平均寻道时间一般在9ms以下。 6.5.2 光盘的构造与光驱的主要性能指标 光盘是利用光信号进行读/写信息的存储介质,具有存取速度快、存储容量大、可靠性高等优点。 常见光盘有CD和DVD两种类型。如果从使用的角度来划分,CD光盘和DVD光盘又可分为: CD-ROM与DVD-ROM(只读型光盘):生产厂家在出厂时已预先写入数据信息,用户只能读取不能写入或修改。 CD-R与DVD-R(一次写入型光盘):用户可以写入信息,但只能写入一次,信息一旦写入后,将永久地保存在光盘上,只能读取不能重写或修改。 CD-RW与DVD-RW(可擦写光盘):用户可重复读写。 CD-ROM的构造 光盘驱动器的主要性能指标有: 数据传输速率:指光驱在1秒内所能读取的最大数据量,150KB/s的数据传输速率为单倍速光驱,目前CD-ROM所能达到的最大CD读取速度是56倍速。 平均访问时间:
您可能关注的文档
最近下载
- 2023-2024学年辽宁省大连市沙河口区八年级(上)期末数学试卷+答案解析.pdf VIP
- 统编版(2024)七年级下册道德与法治11.1《法不可违》教案 .pdf VIP
- 小学生古诗词大赛试题(附答案).docx VIP
- GPIR复合外模板现浇混凝土保温系统建筑构造.pdf VIP
- 中小学校长选拔笔试试题及参考答案.docx VIP
- 全国计算机等级考试教程二级WPS Office高级应用与设计:电子表格的创建与编辑PPT教学课件.pptx VIP
- 黔西南州企业融资难融资贵主要情况反馈.doc VIP
- 垂径定理练习.3 垂径定理练习.doc VIP
- (已压缩)关于建筑设计防火的原则规定(1960)(OCR).pdf VIP
- 工业与民用建筑抗震设计规范TJ11-78.pdf VIP
文档评论(0)