版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西安邮电学院计算机系 系统结构教研室 2007.3,微机原理与接口技术,教材及参考书 微型计算机原理王忠民 王钰 王晓婕 编著 微型计算机原理学习与实验指导 王钰 王劲松 邢高峰 编著,第6章 半导体存储器,主要内容: 存储器及半导体存储器的分类 随机读写存储器(RAM) 只读存储器(ROM) 存储器的扩展,6.1 存储器及半导体存储器的分类,存储器是计算机用来存储信息的部件。 6.1.1 存储器的分类 按存取速度和用途可把存储器分为两大类:内存储器和外存储器。 内存:把通过系统总线直接与CPU相连的存储器称为内存储器,简称内存。 特点:具有一定容量、存取速度快,且掉电数据将丢失。 作用:计算
2、机要执行的程序和要处理的数据等都必须事先调入内存后方可被CPU读取并执行。,外存:把通过接口电路与系统相连的存储器称为外存储器,简称外存,如硬盘、软盘和光盘等。 特点:存储容量大而存取速度较慢,且掉电数据不丢失。 作用:外存用来存放当前暂不被CPU处理的程序或数据,以及一些需要永久性保存的信息。 通常将外存归入计算机外部设备,外存中存放的信息必须调入内存后才能被CPU使用。,早期的内存使用磁芯。随着大规模集成电路的发展,半导体存储器集成度大大提高,成本迅速下降,存取速度大大加快,所以在微型计算机中,目前内存一般都使用半导体存储器。,6.1.2 半导体存储器的分类 从应用角度可将半导体存储器分为
3、两大类:随机存取存储器RAM(Random Access Memory)和只读存储器ROM(Read Only Memory)。 RAM是可读、可写的存储器,CPU可以对RAM的内容随机地读写访问,RAM中的信息断电后即丢失。 ROM的内容只能随机读出而不能写入,断电后信息不会丢失,常用来存放不需要改变的信息(如某些系统程序),信息一旦写入就固定不变了。,根据制造工艺的不同,随机读写存储器RAM主要有双极型和MOS型两类。 双极型存储器具有存取速度快、集成度较低、功耗较大、成本较高等特点,适用于对速度要求较高的高速缓冲存储器; MOS型存储器具有集成度高、功耗低、价格便宜等特点,适用于内存储器
4、。 MOS型存储器按信息存放方式又可分为静态RAM(Static RAM,简称SRAM)和动态RAM(Dynamic RAM,简称DRAM)。,只读存储器ROM在使用过程中,只能读出存储的信息而不能用通常的方法将信息写入存储器。目前常见的有:掩膜式ROM,用户不可对其编程,其内容已由厂家设定好,不能更改;可编程ROM(Programmable ROM,简称PROM),用户只能对其进行一次编程,写入后不能更改;可擦除的PROM(Erasable PROM,简称EPROM),其内容可用紫外线擦除,用户可对其进行多次编程;电擦除的PROM(Electrically Erasable PROM,简称E
5、EPROM或E2PROM),能以字节为单位擦除和改写。,静态RAM,动态RAM,MOS型,双极型,不可编程掩膜,存储器 MROM,可编程存储器,PROM,可擦除、可再,编程存储器,紫外线擦除的,EPROM,电擦除的,E,2,PROM,随机读写,存储器RAM,只读存储器,ROM,半导体,存储器,图6.1 半导体存储器的分类,6.1.3 半导体存储器的主要技术指标 1存储容量 (1) 用字数位数表示,以位为单位。常用来表示存储芯片的容量,如1K4位,表示该芯片有1K个单元(1K=1024),每个存储单元的长度为4位。 (2) 用字节数表示,以字节为单位,如128B,表示该芯片有 128个单元,每个
6、存储单元的长度为8位。现代计算机存储容量很大,常用KB、MB、GB和TB为单位表示存储容量的大小。其中,1KB210B1024B;1MB220B1024KB;1GB230Bl024MB;1TB240B1024GB。显然,存储容量越大,所能存储的信息越多,计算机系统的功能便越强。,2存取时间 存取时间是指从启动一次存储器操作到完成该操作所经历的时间。例如,读出时间是指从CPU向存储器发出有效地址和读命令开始,直到将被选单元的内容读出为止所用的时间。显然,存取时间越小,存取速度越快。 3存储周期 连续启动两次独立的存储器操作(如连续两次读操作)所需要的最短间隔时间称为存储周期。它是衡量主存储器工作
7、速度的重要指标。一般情况下,存储周期略大于存取时间。,4功耗 功耗反映了存储器耗电的多少,同时也反映了其发热的程度。 5可靠性 可靠性一般指存储器对外界电磁场及温度等变化的抗干扰能力。存储器的可靠性用平均故障间隔时间MTBF(Mean Time Between Failures)来衡量。MTBF可以理解为两次故障之间的平均时间间隔。MTBF越长,可靠性越高,存储器正常工作能力越强。,6集成度 集成度指在一块存储芯片内能集成多少个基本存储电路,每个基本存储电路存放一位二进制信息,所以集成度常用位/片来表示。 7性能/价格比 性能/价格比(简称性价比)是衡量存储器经济性能好坏的综合指标,它关系到存
8、储器的实用价值。其中性能包括前述的各项指标,而价格是指存储单元本身和外围电路的总价格。,6.1.4 半导体存储器芯片的基本结构,地址译码器,存储矩阵,控制逻辑,A,0,A,1,A,n,三态数据,缓冲器,D,0,D,1,D,N,W,/,R,CS,图6.2 半导体存储器组成框图,地址译码方式 单译码方式,图6.3 单译码方式,地,址,译,码,器,0,1,2,3,15,A,0,A,1,A,2,A,3,选择线,存储体,数据缓冲器,控制,电路,4位,I/O,0,I/O,3,双译码方式,三,态,双,向,缓,冲,器,32321024,存储矩阵,10241,控制电路,Y向译码器,A,5,A,6,A,7,A,8
9、,A,9,Y,0,Y,1,Y,31,X,0,X,1,X,2,X,31,X,向,译,码,器,A,0,A,1,A,2,A,3,A,4,I/O(1位),图6.4 双译码方式,6.2 随机读写存储器(RAM),6.2.1 静态RAM Intel 2114 SRAM芯片 Intel 2114 SRAM芯片的容量为1K4位,18脚封装,+5V电源,芯片内部结构及芯片引脚图和逻辑符号分别如图6.5和6.6所示。 由于1K44096,所以Intel 2114 SRAM芯片有4096个基本存储电路,将4096个基本存储电路排成64行64列的存储矩阵,每根列选择线同时连接4位列线,对应于并行的4位,从而构成了64
10、行16列=1K个存储单元,每个单元有4位。,A,3,A,4,A,5,A,6,A,7,A,8,行,地,址,译,码,存储矩阵,6464,列选择,A,0,A,1,A,2,A,9,输入,数据,控制,I/O,1,&,1,&,2,I/O,2,I/O,3,I/O,4,列I/O电路,图6.5 Intel 2114内部结构,Intel,2114,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,Intel,2114,A,6,A,5,A,4,A,3,A,0,A,1,A,2,GND,I/O,4,I/O,3,I/O,2,I/O,1,A,9,A,8,A,7,V,CC,(,a,),
11、A,0,A,1,A,2,A,3,A,4,A,5,A,6,A,7,A,8,A,9,(,b,),I/O,2,I/O,3,I/O,4,I/O,1,图6.6 Intel 2114引脚及逻辑符号 (a) 引脚;(b) 逻辑符号,6.2.2 动态RAM Intel 2164A动态RAM芯片 Intel 2164A芯片的存储容量为64K1位,采用单管动态基本存储电路,每个单元只有一位数据,其内部结构如图6.7所示。2164A芯片的存储体本应构成一个256256的存储矩阵,为提高工作速度(需减少行列线上的分布电容),将存储矩阵分为4个128128矩阵,每个128128矩阵配有128个读出放大器,各有一套I/O
12、控制(读/写控制)电路。,8位,地址,锁存器,A,0,A,1,A,2,A,3,A,4,A,5,A,6,A,7,128128,存储矩阵,128个读出放大器,1/2(1/128,列译码器),128个读出放大器,128128,存储矩阵,1/128行,译码器,1/128行,译码器,128128,存储矩阵,128个读出放大器,1/2(1/128,列译码器),128个读出放大器,128128,存储矩阵,1/4,I/O门,输出,缓冲器,D,OUT,V,SS,V,DD,行时钟,缓冲器,列时钟,缓冲器,写允许,时 钟,缓冲器,数据输入,缓冲器,D,IN,图6.7 Intel 2164A内部结构示意图,64K容量
13、本需16位地址,但芯片引脚(见图6.8)只有8根地址线,A0A7需分时复用。在行地址选通信号RAS控制下先将8位行地址送入行地址锁存器,锁存器提供8位行地址RA7RA0,译码后产生两组行选择线,每组128根。然后在列地址选通信号CAS控制下将8位列地址送入列地址锁存器,锁存器提供8位列地址CA7CA0,译码后产生两组列选择线,每组128根。,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,NC,D,IN,V,SS,A,0,A,2,A,1,V,DD,D,OUT,A,6,A,3,A,4,A,5,A,7,D,IN,A,7,A,0,D,OUT,A,7,A,0,V,SS,V
14、,DD,地址输入,列地址选通,行地址选通,写允许,5,地,(,a,),(,b,),图6.8 Intel 2164A引脚与逻辑符号 (a) 引脚;(b) 逻辑符号,6.3 只读存储器(ROM),6.3.1 掩膜式只读存储器(MROM),图6.9 掩膜式ROM示意图,6.3.2 可编程只读存储器(PROM),字线,位线D,i,V,CC,图6.10 PROM存储电路示意图,6.3.3 可擦除、可再编程的只读存储器,1EPROM和E2PROM,图6.11 SIMOS型EPROM (a) SIMOS管结构;(b) SIMOS EPROM元件电路,2Intel 2716 EPROM芯片 EPROM芯片有多
15、种型号,常用的有2716(2K8) 2732(4K8) 2764(8K8) 27128(16K8) 27256(32K8)等。 1) 2716的内部结构和外部引脚 2716 EPROM芯片采用NMOS工艺制造,双列直插式24引脚封装。其引脚、逻辑符号及内部结构如图6.15所示。,Intel,2716,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,A,7,A,6,A,5,A,4,A,3,A,2,A,1,A,0,O,0,O,1,O,2,GND,O,3,O,4,O,5,O,6,O,7,PD/PGM,A,10,V,CC,A
16、,8,A,9,V,PP,(,a,),Intel,2716,石英窗口,A,0,A,1,A,2,A,3,A,4,A,5,A,6,A,7,A,8,A,9,A,10,PD/PGM,O,0,O,1,O,2,O,3,O,4,O,5,O,6,O,7,(,b,),列译码,行译码,A,10,A,0,地址输入,读出放大,2 K8位,存储矩阵,输出缓冲器,数据输出端,O,7,O,0,片选,功率下降,和编程逻辑,PD/PGM,(,c,),V,PP,GND,V,CC,图6.12 Intel 2716的引脚、逻辑符号及内部结构 (a) 引脚;(b) 逻辑符号;(c) 内部结构,表6.1 常用的EPROM芯片,3. Int
17、el 2816 E2PROM芯片 Intel 2816是2K8位的E2PROM芯片,有24条引脚,单一+5 V电源。其引脚配置见图6.13。,Intel,2816,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,A,7,A,6,A,5,A,4,A,3,A,2,A,1,A,0,I/O,0,GND,A,10,V,CC,A,8,A,9,I/O,1,I/O,2,I/O,7,I/O,6,I/O,5,I/O,4,I/O,3,A,1,0,A,0,I/O,7,I,/O,0,地址引脚,输出允许,数据输入/输出,片选信号,写允许,图6.
18、13 Intel 2816的引脚,表6.2 常用的E2PROM芯片,6.4 存储器的扩展,6.4.1 存储芯片的扩展 存储器的扩展主要解决两个问题:一个是如何用容量较小、字长较短的芯片,组成微机系统所需的存储器;另一个是存储器如何与CPU的连接。 1. 存储芯片的扩展 存储芯片的扩展包括位扩展、字扩展和字位同时扩展等三种情况。,(1) 位扩展 位扩展是指存储芯片的字(单元)数满足要求而位数不够,需要对每个存储单元的位数进行扩展。扩展的方法是将每片的地址线、控制线并联,数据线分别引出。其位扩展特点是存储器的单元数不变,位数增加。 下图6.14给出了使用8片8K1位的RAM芯片通过位扩展构成8K8
19、位的存储器系统的连线图。,图6.14 用8K1位芯片组成8K8位的存储器,(2) 字扩展 字扩展是指存储芯片的位数满足要求而字(单元)数不够,需要对存储单元数进行扩展。扩展的原则是将每个芯片的地址线、数据线、控制线并联,仅片选端分别引出,以实现每个芯片占据不同的地址范围。 下图6.18给出了用4个16K8位芯片经字扩展构成一个64K8位存储器系统的连接方法。,图6.15 有16K8位芯片组成64K8位的存储器,(3) 字位同时扩展 字位同时扩展是指存储芯片的位数和字数都不满足要求,需要对位数和字数同时进行扩展。扩展的方法是线进行位扩展,即组成一个满足位数要求的存储芯片组,再用这个芯片组进行字扩
20、展,以构成一个既满足位数又满足字数的存储器。 图6.16给出了用2114(1K4)RAM芯片构成4K8存储器的连接方法。,I/O,1,I/O,4,RAM,1,2114,A,9,A,0,2,-,4,译码器,A,11,A,10,D,3,D,0,A,9,A,0,RAM,1,2114,I/O,1,I/O,4,I/O,1,I/O,4,RAM,2,2114,A,9,A,0,A,9,A,0,RAM,2,2114,I/O,1,I/O,4,I/O,1,I/O,4,RAM,3,2114,A,9,A,0,A,9,A,0,RAM,3,2114,I/O,1,I/O,4,I/O,1,I/O,4,RAM,4,2114,A,
21、9,A,0,A,9,A,0,RAM,4,2114,I/O,1,I/O,4,D,7,D,4,A,9,A,0,图6.16 字位同时扩展连接图,扩展存储器所需存储芯片的数量计算:若用一个容量为mKn位的存储芯片构成容量为MKN位(假设Mm,Nn,即需字位同时扩展)的存储器,则这个存储器所需要的存储芯片数为: (Mm)(Nn) 对于位扩展: 因为 Mm,Nn, 则所需芯片数为 Nn; 对于字扩展: 因为 Nn,Mm, 则所需芯片数为 Mm。,2. 存储器与CPU的连接 扩展的存储器与CPU的连接实际上就是与三总线中相关信号的连接。 1)存储器与控制总线的连接 在控制总线中,与存储器相连的信号为数不多,
22、如8086/8088最小方式下的M/IO(8088为IO/M)、RD和WR,最大方式下的MRDC、MWTC、IORC和IOWC等,连接非常方便,有时这些控制线(如M/IO)也与地址线一同参与地址译码,生成片选信号。,2)存储器与数据总线的连接 对于不同型号的CPU,数据总线的数目不一定相同,连接时要特别注意。 8086CPU的数据总线有16根,其中高8位数据线D15D8接存储器的高位库(奇地址库),低8位数据线D7D0接存储器的低位库(偶地址库),根据BHE(选择奇地址库)和A0(选择偶地址库)的不同状态组合决定对存储器做字操作还是字节操作。请参考教材P229图6.20。,8位机和8088CP
23、U的数据总线有8根,存储器为单一存储体组织,没有高低位库之分,故数据线的连接较简单。,OE,WE,CE,A10A0,6116,D7D0,OE,WE,CE,A10A0,6116,D7D0,D7D0,D15D8,A11A1,RD,WR,A0,BHE,3)存储器与地址总线的连接 对于字扩展和字位同时扩展的存储器与地址总线的连接分为低位地址线的连接和高位地址线的连接。低位地址线的连接较简单,直接和存储芯片的地址信号连接作为片内地址译码,而高位地址线的连接主要用来产生选片信号(称为片间地址译码),以决定每个存储芯片在整个存储单元中的地址范围,避免各芯片地址空间的重叠。 片间地址译码一般有线选法和译码法两
24、种。, 线选法 所谓线选法就是直接将某一高位地址线与某个存储芯片片选端连接。这种方法的特点是简单明了,且不需要另外增加电路。但存储芯片的地址范围有重叠,且对存储空间的使用是断续的,不能充分有效地利用存储空间,扩从存储容量受限。 译码法 所谓译码法就是使用译码电路将高位地址进行译码,以其译码输出作为存储芯片的片选信号。其特点是连接复杂,但能有效地利用存储空间。译码电路可以使用现有的译码器芯片。,常用的译码芯片有:74LS139(双2-4译码器)和74LS138(3-8译码器)等。,图6.18 74LS138引脚及逻辑符号,A,B,C,G1,例6.1 设某8位机系统需装6KB的ROM,地址范围安排在0000H17FFH。请画出使用EPROM芯片2716构成的连接线路图。 【分析】 2716的容量为2K8,需用3片进行字扩展。2716有8条数据线(O7O0)正好与CPU的数据总线(D7D0)连接;11条地址线(A10A0)与CPU的低位地址线(A10A0)连接。2716选片信号(CS)的连接是一个难点,需要考虑两个问题:一是与CPU高位地址线(A15A11)和控制信号(IOM、RD)如何连接,二是根据给定的地址范围如何连接。,假如选择译码法,根据给定的地址范围,可列出3片EPROM的地址范围如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都空港精密仪器装备产业园南侧配套提升工程水土保持方案报告表
- 评优评先制度
- 计生奖扶三项制度
- 2026年警务辅助文职考试试题及答案
- 工程风险控制及平稳运行承诺书8篇
- 2026深圳能源春季校园招聘备考题库附参考答案详解【预热题】
- 2026江西九江庐山市人才集团招聘行政辅助人员1人备考题库及参考答案详解(突破训练)
- 2026浙江嘉兴市海宁市儿童福利院招聘2人备考题库【能力提升】附答案详解
- 2026贵州红星电子材料有限公司招聘6人备考题库(预热题)附答案详解
- 2026广东河源市妇幼保健院招聘合同制专业技术人员25人备考题库及参考答案详解(a卷)
- 2025年事业单位工勤技能-河北-河北防疫员二级(技师)历年参考题库含答案解析
- 牛羊养殖技术培训
- 劳务人员购买服务合同范本
- 九连环解法教学课件
- 支吊架结构计算与设计方案
- (高清版)DB53∕T 1359-2025 高速公路基层磷石膏应用技术规范
- PCS-985发变组保护培训课件
- DB14-T 3447-2025 采煤工作面采空区自然发火“三带”分布测定指南
- 中医康复宣传
- 《光伏电站项目全过程管理手册》(第三分册:施工、验收、运维)
- 自杀自伤患者的护理课件
评论
0/150
提交评论