版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章 存储器,存储器的分类 随机存取存储器 只读存储器 半导体存储器与CPU的连接 外存储器(自学),第一节 存储器的分类,除采用磁、光原理的辅存外,其它存储器主要都是采用半导体存储器 本章介绍采用半导体存储器及其组成主存的方法,第一节 存储器的分类(续),详细展开,注意对比,一、RAM分类,二、ROM分类,掩膜ROM:信息制作在芯片中,不可更改 PROM:允许一次编程,此后不可更改 EPROM:用紫外光擦除,擦除后可编程;并允许用户多次擦除和编程 EEPROM(E2PROM):采用加电方法在线进行擦除和编程,也可多次擦写 Flash Memory(闪存):能够快速擦写的EEPROM,但只能
2、按块(Block)擦除,三、半导体存储器芯片的结构, 存储体,每个存储单元具有一个唯一的地址,可存储1位(位片结构)或多位(字片结构)二进制数据 存储容量与地址、数据线个数有关: 芯片的存储容量 2MN 存储单元数存储单元的位数 M:芯片的地址线根数 N:芯片的数据线根数,示例, 地址译码电路, 片选和读写控制逻辑,片选端CS或CE 有效时,可以对该芯片进行读写操作 输出OE 控制读操作。有效时,芯片内数据输出 该控制端对应系统的读控制线 写WE 控制写操作。有效时,数据进入芯片中 该控制端对应系统的写控制线,第二节 随机存取存储器,静态RAM SRAM 2114 SRAM 6264,动态RA
3、M DRAM 2116 DRAM 2164,一、静态随机存取存储器SRAM,SRAM的基本存储单元是触发器电路 每个基本存储单元存储二进制数一位 许多个基本存储单元形成行列存储矩阵 SRAM一般采用“字结构”存储矩阵: 每个存储单元存放多位(4、8、16等) 每个存储单元具有一个地址,SRAM芯片2114,存储容量为10244 18个引脚: 10根地址线A9A0 4根数据线I/O4I/O1 片选CS 读写WE,功能,SRAM芯片6264,存储容量为8K8 28个引脚: 13根地址线A12A0 8根数据线D7D0 片选CE 读写WE、OE,功能,思考题,下列SRAM芯片需多少地址输入端?多少数据
4、输入端? (1)512X 4位 (2)1K8位 (3)2K1位 (4)64K1位 (5)2K4位 (6)4K1位 (7)16K1位 (8)256K1位 (9)512K4位 (10)16KB (11)64KB,二、动态随机存取存储器DRAM,DRAM的基本存储单元是单个场效应管及其极间电容 必须配备“读出再生放大电路”进行刷新 每个基本存储单元存储二进制数一位 许多个基本存储单元形成行列存储矩阵 DRAM一般采用“位结构”存储体: 每个存储单元存放一位 需要8个存储芯片构成一个字节单元 每个字节存储单元具有一个地址,DRAM芯片2116,存储容量为16K1 16个引脚: 7根地址线A6A0 1根
5、数据输入线DIN 1根数据输出线DOUT 行地址选通RAS 列地址选通CAS 读写控制WE,DRAM芯片2116(续),存储地址需要分两批传送 行地址选通信号RAS有效,开始传送行地址 随后,列地址选通信号CAS有效,传送列地址,CAS相当于片选信号 读写信号WE读有效 数据从DOUT引脚输出或输入,DRAM芯片2164,存储容量为64K1 16个引脚: 8根地址线A7A0 1根数据输入线DIN 1根数据输出线DOUT 行地址选通RAS 列地址选通CAS 读写控制WE,第三节 只读存储器,EPROM EPROM 2716 EPROM 2764,EPROM,顶部开有一个圆形的石英窗口,用于紫外线
6、透过擦除原有信息 一般使用专门的编程器(烧写器)进行编程 编程后,应该贴上不透光封条,EPROM芯片2716,存储容量为2K8 24个引脚: 11根地址线A10A0 8根数据线DO7DO0 片选/编程CE/PGM 读写OE 编程电压VPP,功能,EPROM芯片2764,存储容量为8K8 28个引脚: 13根地址线A12A0 8根数据线D7D0 片选CE 编程PGM 读写OE 编程电压VPP,思考题,下述EPROM改写过程,其中正确的是 。 A)使写信号有效就可以改写 B)先用高电压擦除,再改写新数据 C)先用紫外线擦除,再用高电压写新数据 D)先用紫外线擦除,再用+5v电压写新数据,答案:C,
7、思考题,EPROM是指 。 A)只读存储器 B)可编程的只读存储器 C)可擦除可编程的只读存储器 D)电可改写只读存储器,答案:C,思考题,计算机内存芯片一般采用 。 A)DRAM B)SRAM C)EPROM D)ROM,答案:A,思考题,如果存储器有4096个记忆元件,每个存储单元为4位二进制数,采用双译码方式,则所需的地址译码输出线的最少数目是 。 A)10 B)32 C)64 D)1024,答案:C,思考题,若256K位(bit)的SRAM芯片具有8条数据线,则它具有的地址线条数为 。 A)14 B)15 C)17 D)18,答案:B,思考题,一个SRAM芯片,有14条地址线和8路数据
8、线。问该芯片最多能存储ASCII码字符的个数为 。 A)16384 B)32768 C)256 D)14,答案:A,思考题,EPROM不同于ROM,是因为 。 A)EPROM只能改写一次 B)EPROM只能读不能写 C)EPROM可以多次改写 D)EPROM断电后信息会丢失,答案:C,第四节 半导体存储器与CPU的连接,这是本章的重点内容 SRAM、EPROM与CPU的连接 译码方法同样适合I/O端口,一、存储芯片与CPU的连接,存储芯片的数据线 存储芯片的地址线 存储芯片的片选端 存储芯片的读写控制线,1.存储芯片数据线的处理,若芯片的数据线正好8根: 一次可从芯片中访问到8位数据 全部数据
9、线与系统的8位数据总线相连 若芯片的数据线不足8根: 一次不能从一个芯片中访问到8位数据 利用多个芯片扩充数据位 这个扩充方式简称“位扩展”,位扩展,举例,用10241位的芯片组成1KB RAM的方框图,2.存储芯片地址线的连接,芯片的地址线通常应全部与系统的低位地址总线相连 寻址时,这部分地址的译码是在存储芯片内完成的,我们称为“片内译码”,片内译码,3.存储芯片片选端的译码,存储系统常需利用多个存储芯片扩充容量 也就是扩充了存储器地址范围 进行“地址扩充”,需要利用存储芯片的片选端对多个存储芯片(组)进行寻址 这个寻址方法,主要通过将存储芯片的片选端与系统的高位地址线相关联来实现 这种扩充
10、简称为“地址扩展”或“字扩展”,片选端常有效,片选端常有效(续), 译码和译码器,译码:将某个特定的“编码输入”翻译为唯一“有效输出”的过程 译码电路更多的是采用集成译码器 常用的2:4译码器74LS139 常用的3:8译码器74LS138 常用的4:16译码器74LS154, 全译码,所有的系统地址线均参与对存储单元的译码寻址 包括低位地址线对芯片内各存储单元的译码寻址(片内译码),高位地址线对存储芯片的译码寻址(片选译码) 采用全译码,每个存储单元的地址都是唯一的,不存在地址重复 译码电路可能比较复杂、连线也较多,示例,全译码示例, 局部译码,只有部分(高位)地址线参与对存储芯片的译码 每
11、个存储单元将对应多个地址(地址重复),需要选取一个可用地址 可简化译码电路的设计 但系统的部分地址空间将被浪费,示例,局部译码示例, 线选译码,只用少数几根高位地址线进行芯片的译码,且每根负责选中一个芯片(组) 虽构成简单,但地址空间严重浪费 必然会出现地址重复 一个存储地址会对应多个存储单元 多个存储单元共用的存储地址不应使用,示例,线选译码示例,切记: A14 A1300的情况不能出现 00000H01FFFH的地址不可使用,4.存储芯片的读写控制,芯片OE与系统的读命令线相连 当芯片被选中、且读命令有效时,存储芯片将开放并驱动数据到总线 芯片WE与系统的写命令线相连 当芯片被选中、且写命
12、令有效时,允许总线数据写入存储芯片,二、存储芯片与CPU的配合,存储芯片与CPU总线的连接,还有两个很重要的问题: CPU的总线负载能力 CPU能否带动总线上包括存储器在内的连接器件 存储芯片与CPU总线时序的配合 CPU能否与存储器的存取速度相配合,举例:全译码法字扩展,举例:局部译码法字扩展,举例:线选法,举例:字位全扩展,举例:只读存储器的扩展,举例,某微机系统需扩展内存RAM32KB,扩充的内存空间为10000H开始的连续存储区,存储芯片采用16K8的RAM芯片,CPU为8086,下图是未完成的存储器结构连接图。(1)试根据要求补充完成存储器结构的连接图。(2)写出各片RAM的所在地址
13、空间。,举例,某微机系统中,CPU和EPROM的连接如图所示,求此存储芯片的存储容量及地址空间范围。,举例,用8片2114(1K4)的RAM构成4K8位的存储器,并和8位的微处理器连接,如图所示。试求:(1)4KB RAM的地址范围。(2)存储器有无重叠区?为什么?,思考题,若由1K1位的RAM芯片组成一个容量为8K字(16位)的存储器时,需要该芯片数为 。 A)128片 B)256片 C)64片 D)32片,答案:A,思考题,使用256KB4的存储器芯片组成1MB的存储器系统,其地址线至少需要 。 A)20条 B)16条 C)24条 D)12条,答案:A,思考题,存储器和CPU之间连接时,应考虑的问题包括 。 a.总线负载能力 b.时序配合 c.地址分配 d.控制信号连接 A)a,b,c B)a,b,d C)b,c,d D)a,b,c,d,答案:D,思考题,用下列芯片构成8位64KB存储器模块,各需多少块芯片? (1)4K8位 (2)16K4位 (3)32K8位 (4)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中央安全生产考核巡查组已进驻8省份明查暗访!从严、从实、从细严肃认真、动真碰硬
- 2026年朝阳市龙城区中小学编制教师招聘笔试模拟试题及答案详解
- 2026年云南省昆明市中小学编制教师招聘笔试备考试题及答案详解
- 2026年上海市嘉定区中小学编制教师招聘笔试备考试题及答案详解
- 2026年河北省邢台市中小学编制教师招聘考试备考题库及答案详解
- 2026年厦门市思明区中小学编制教师招聘笔试备考试题及答案详解
- 2026年安徽省阜阳市中小学编制教师招聘考试参考试题及答案详解
- 2026年信阳市师河区中小学编制教师招聘笔试参考试题及答案详解
- 2026年东营市河口区中小学编制教师招聘考试参考试题及答案详解
- 2026年张家口市桥东区中小学编制教师招聘考试备考试题及答案详解
- 2026年地方病副高考试试题及答案解析
- 2026年高考英语全国二卷试题(附答案)
- 围手术期血糖管理专家共识
- 山东大学2026年强基计划笔试模拟试题及答案解析(满分100分)
- 2026年时政试题及答案(108题)
- 2026年新版七年级下册道德与法治期末素养测试卷(含答案)
- 中国血脂管理指南(2023年版)解读与实践
- 减少我们的碳排放课件2025-2026学年统编版四年级上册道德与法治
- 2024-2025学年四川省成都市石室联中教育集团七年级(下)期中数学试卷
- 建立有效护患沟通的技巧
- 2024北京西城区四年级(下)期末数学试题及答案
评论
0/150
提交评论