- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
存储系统的层次结构 根据各种存储器的存储容量、存取速度和价格比的不同,将它们按照一定的体系结构组织起来,使所放的程序和数据按照一定的层次分布在各种存储器中 主存与辅存之间的关系 主存:(半导体) 优:速度快 缺:容量受限,单位成本高,断电丢失信息 辅存:(光盘,磁盘) 优:容量大,信息长久保存,单位成本低. 缺:存取速度慢 CPU正在运行的程序和数据存放在主存, 暂时不用的程序和数据存放在辅存 辅存只与主存进行数据交换. 主存和高速缓存之间的关系 Cache引入: 为解决cpu和主存之间的速度差距,提高整机的运算速度,在cpu和主存之间插入的由高速电子器件组成的容量不大,但速度很高的存储器作为缓冲区。 Cache特点 :存取速度快,容量小,存储控制和管理由硬件实现 Cache工作原理—— 程序访问的局部性 :在较短时间内由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内。(指令分布的连续性和循环程序及子程序的多次执行) 数据分布不如指令明显,但对数组的访问及工作单元的选择可使存储地址相对集中。 半导体存储器的基本组成. 存储器与CPU的连接 存储器与CPU的连接 存储器与CPU的连接 第6章 存储器系统 6.3.1 掩膜只读存储器ROM 掩膜式ROM中的信息是在生产厂家制造过程中写入的。掩膜ROM制成后,存储的信息就不能再改写了,用户在使用时只能进行读出操作。 6.3.2 可编程只读存储器PROM PROM在出厂时,晶体管阵列的熔丝均为完好状态。编程时,通过字线选中某个晶体管。当写入信息时,可在VCC端加高电平。若某位写“0”,则向相应位线送低电平,此时管子导通,控制电流使该位熔丝烧断,即存入“0”;若某位写“1”,向相应位线送高电平,此时管子截止,使熔丝保持原状,即存入“1”。 第6章 存储器系统 6.3.3 可擦除可编程只读存储器EPROM EPROM的特点是:芯片的顶部开有一个圆形的石英窗口,通过紫外线的照射可将片内所存储的原有信息擦除。根据需要可利用EPROM的专用编程器(也称为“烧写器”)对其进行编程,因此这种芯片可反复使用。 常用的EPROM有2716(2K×8位)、2764(8K×8位)、27256(32K×8位)、27512(64K×8位)等典型芯片。 第6章 存储器系统 6.3.4 电可擦除可编程只读存储器E2PROM E2PROM是一种新型的ROM器件,也是近年来被广泛应用的一种可用电擦除和编程的只读存储器,其主要特点是能在应用系统中进行在线读写,并在断电情况下保存的数据信息不会丢失,它既能象RAM那样随机地进行改写,又能象ROM那样在掉电的情况下非易失地保存数据,可作为系统中可靠保存数据的存储器。其擦写次数可达1万次以上,数据可保存10年以上,使用起来比EPROM要方便的多。 第6章 存储器系统 6.3.5 闪速存储器 闪速存储器(Flash Memory)是一种新型的半导体存储器,具有可靠的非易失性、电擦除性及低成本等优点,对于需要实施代码或数据更新的嵌入性应用是一种理想的存储器,而且它在固有性能和成本方面有较明显的优势。 闪速存储器的主要性能特点体现在:可实现大规模电擦除;可高速编程;闪速存储器可重复使用,目前,商品化的闪速存储器已可以做到擦写几十万次以上,读取时间小于90ns,在文件需要经常更新的可重复编程应用中,这一性能是非常重要的。 6.4 存储器的扩展与寻址 第6章 存储器系统 1. 存储器容量的扩展 我们知道,单个存储芯片的存储容量是有限的,因此常常需要将多片存储器按一定方式组成具有一定存储单元数的存储器。下面以采用2114组成2K×8位RAM芯片为例,简要说明如何对存储器的容量进行扩充。 如图6-11所示的给定存储模块结构,采用每两个芯片为一组,进行位扩展,形成1K×8位的存储容量,若要组成2K×8位还要进行字扩展,则需要两组共4片2114。 图6-11 用2114组成2K×8位RAM 第6章 存储器系统 2. 存储器的寻址 (1)存储器的地址分配 选择好的存储器芯片如何同CPU有机地连接,并能进行有效地寻址,这就是需要考虑的存储器地址分配问题。 (2)存储器的地址译码 设计存储器系统时,要将所选芯片与所确定的地址空间联系起来,即将芯片中的存储单元与实际地址一一对应,这样才能通过寻址对存储单元进行读写操作。 通过地址译码实现片选的方法通常有三种:线选译码;全译码;部分译码。 第6章 存储器系统 6.5 半导体存储器与CPU的连接 6.5.1 存
您可能关注的文档
- 第二课堂 磁介质、磁能、位移电流幻灯片.ppt
- 第6章 外存储器及其驱动器幻灯片.ppt
- 第6章 无限脉冲响应数字滤波器的设计1幻灯片.ppt
- 第二类超导体幻灯片.ppt
- 第二轮复习第二轮复习高三化学《专题十三 化学实验基本操作》幻灯片.ppt
- 第1章 数控编程基础1幻灯片.ppt
- 第二篇 各 论 (被子植物19-22)P幻灯片.ppt
- 第6章 无限脉冲响应数字滤波器的设计09-10-1幻灯片.ppt
- 第1章 数控机床的加工程序编制幻灯片.ppt
- 第6章 无限脉冲响应数字滤波器的设计幻灯片.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 纸电融合背景下高校图书馆中文图书纸电协调采购的现状与对策研究.docx VIP
- 2023广东中山市人大常委会办公室招聘雇员1人笔试备考试题及答案解析.docx VIP
- DDI 有效沟通学员手册.doc VIP
- 《疼痛评估工具》课件.ppt VIP
- 动物皮水解复合酶及其在动物皮提取胶原蛋白中的应用.pdf VIP
- 《中国传统文化》课件 2.2 道家思想及其人生模式.pptx
- 消防泵房分项工程技术交底.docx VIP
- 黄岭尾矿库安全风险辨识评估报告.doc VIP
- 专题08 整本书阅读(全国通用)(解析版)十年(2016-2025)高考语文真题分类汇编.docx
- 三星级高中评估标准及评价细则.docx VIP
文档评论(0)