第5章_存储器ppt课件_第1页
第5章_存储器ppt课件_第2页
第5章_存储器ppt课件_第3页
第5章_存储器ppt课件_第4页
第5章_存储器ppt课件_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理及应用微机原理及应用主讲教师主讲教师 陈陈 玮玮第第5章章 存储器存储器一、概述一、概述二、典型芯片举例二、典型芯片举例三、主存储器设计三、主存储器设计作业作业一、概述一、概述 存储器是计算机的重要组成部分,用来存放计算存储器是计算机的重要组成部分,用来存放计算机系统工作时所用的信息机系统工作时所用的信息 程序和数据。程序和数据。1、 内存和外存内存和外存2、 存储器的分类存储器的分类3、 存储器的性能指标存储器的性能指标4、 存储器的基本结构存储器的基本结构1、内存和外存、内存和外存 (1内存内存(或主存),用于存放当前正在使用的程序和或主存),用于存放当前正在使用的程序和数据,数据

2、,CPU可以对它直接访问,存取速度快,但容量较小。可以对它直接访问,存取速度快,但容量较小。 (2外存或辅存),用于存放一些外存或辅存),用于存放一些CPU暂时不处理的暂时不处理的程序和数据。当程序和数据。当CPU么处理这些信息时,必须先将其调入内么处理这些信息时,必须先将其调入内存。存。外存包括软盘,硬盘,光盘等等。外存包括软盘,硬盘,光盘等等。外存容量大,相对内存来说,存取速度较慢。外存容量大,相对内存来说,存取速度较慢。微处理器CPU存储器I/O接口I/O设备数据总线控制总线地址总线2、存储器的分类、存储器的分类(应用应用)(1)只读存储器只读存储器ROM(2)随机存取存储器随机存取存储

3、器RAM(1)只读存储器只读存储器ROM 只读存储器只读存储器(Read Only Memory ROM) 用户在使用时只能读出其中信息,不能修改或写入新用户在使用时只能读出其中信息,不能修改或写入新的信息,断电后,其信息不会消失。的信息,断电后,其信息不会消失。 存储单元中的信息由存储单元中的信息由ROM制造厂在生产时一制造厂在生产时一次性写入,称为掩膜次性写入,称为掩膜ROMMasked ROM);); PROM(Programmable ROM 可编程可编程ROM) PROM中的程序和数据是由用户自行写入的,中的程序和数据是由用户自行写入的,但一经写入,就无法更改,是一次性的但一经写入,

4、就无法更改,是一次性的ROM;(1)只读存储器只读存储器ROM EPROM(Eraseble Programmable ROM 可可擦除可编程擦除可编程ROM) 可由用户自行写入程序和数可由用户自行写入程序和数据,写入后的内容可用紫外线灯照射擦除,然后可以据,写入后的内容可用紫外线灯照射擦除,然后可以重新写入新的内容,可以多次擦除,多次使用。重新写入新的内容,可以多次擦除,多次使用。 E2PROM(Electrically Eraseble Programmable ROM 电可擦除可编程电可擦除可编程ROM) 可用电信号进行清除和改写的存储器,使用方便。可用电信号进行清除和改写的存储器,使用

5、方便。(2)随机存取存储器随机存取存储器RAM 随机存取存储器随机存取存储器(Random Access Memory) RAM的特点是存储器中的信息能读能写,且对存储的特点是存储器中的信息能读能写,且对存储器中任一单元的读或写操作所需要的时间基本是一样器中任一单元的读或写操作所需要的时间基本是一样的。断电后,的。断电后,RAM中的信息即消失。中的信息即消失。分为两类:分为两类: SRAM (Static RAM 静态静态RAM) SRAM是利用半导体触发器的两个稳定状态表示是利用半导体触发器的两个稳定状态表示“1和和“0”。只要电源不撤除,信息不会消失,不需要刷。只要电源不撤除,信息不会消失

6、,不需要刷新电路。新电路。(2)随机存取存储器随机存取存储器RAM DRAM (Dynamic RAM 动态动态RAM) DRAM是利用电容端电压的高低来表示是利用电容端电压的高低来表示“1和和“0”,为了弥补漏电需要定时刷新。一般微机系统中的内存为了弥补漏电需要定时刷新。一般微机系统中的内存采用采用DRAM,配有刷新电路,每隔,配有刷新电路,每隔12ms刷新一次。刷新一次。3、存储器的性能指标、存储器的性能指标(1)存储容量存储容量(2)存储速度存储速度(3)可靠性可靠性(1)存储容量存储容量 存储容量存储容量 是指是指一块存储芯片上所一块存储芯片上所能存储的二进制位能存储的二进制位数。数。

7、 假设存储芯片的假设存储芯片的存储单元数是存储单元数是M, 一个存储单元所存一个存储单元所存储的信息的位数是储的信息的位数是N,则其存储容量为则其存储容量为MN。1位1位1个存储单元1个存储单元设N设N8位8位即即一个字节)一个字节)存储芯片中的存储体存储芯片中的存储体共有M个共有M个存储单元存储单元可编址可编址单元单元D7 D1D0例题例题例题例题1、已知单片、已知单片6116芯片的地址线是芯片的地址线是11位,位, 每个存储每个存储单元是单元是8位,求其存储容量位,求其存储容量?解解: 因为可编址范围因为可编址范围211 ,即,即M 211 , 每个存储单元可存每个存储单元可存8位,即位,

8、即N 8, 所以,所以, 6116的存储容量的存储容量 = 2118 = 210248 = 2K8 2KB例题例题2、若要组成、若要组成64K字节的存储器,以下芯片各需几片字节的存储器,以下芯片各需几片?6116(2K8)4416(16K4)解解: (64K8) ( 2K8)=32(片片) (64K8) ( 16K4)= 8 (片片)区别:芯片的存储容量和微机的存储容量区别:芯片的存储容量和微机的存储容量 微机的存储容量微机的存储容量 由多片存储芯片组成的由多片存储芯片组成的总存储容量。总存储容量。 微机的最大内存容量微机的最大内存容量 由由CPU的地址总的地址总线决定。线决定。 如:如:PC

9、486,地址总线是,地址总线是32位,位,那么,内存容许最大容量是那么,内存容许最大容量是232=4G; 实际的装机容量实际的装机容量 由实际使用的若干片由实际使用的若干片存储芯片组成的总存储容量。存储芯片组成的总存储容量。(2)存储速度存储速度 存储器的存取速度是影响计算机运算速度的主存储器的存取速度是影响计算机运算速度的主要因素,用两个参数来衡量:要因素,用两个参数来衡量: 存取时间存取时间TA (Access Time) 定义为启定义为启动一次存储器操作读或写),到完成该操作所经动一次存储器操作读或写),到完成该操作所经历的时间。历的时间。 存储周期存储周期TMCMemory Cycle

10、) 定义定义启动两次读或写存储器操作之间所需的最小时启动两次读或写存储器操作之间所需的最小时间间隔。间间隔。(3)(3)可靠性可靠性 存储器的可靠性用存储器的可靠性用MTBF来衡量。来衡量。 MTBF即即Mean Time Between Failures 平平均故障间隔时间,均故障间隔时间,MBTF越长,表示可靠性越高。越长,表示可靠性越高。4、存储器的基本结构、存储器的基本结构连数据总线地址寄存器地址译码器存储体数据缓冲器读/写驱动电路读/写控制电路连地址总线RD/WECS连控制总线1、存储体、存储体 由多个基本存由多个基本存储单元组成,容量即为储单元组成,容量即为MN;2、地址寄存器地址

11、锁存、地址寄存器地址锁存器)器) 锁存锁存CPU送来的地址送来的地址信号;信号;3、地址译码器、地址译码器 对地址信对地址信号进行译码,选择存储体中号进行译码,选择存储体中要访问的存储单元;要访问的存储单元;4、读、读/写驱动电路写驱动电路 包括读包括读出放大和写入电路;出放大和写入电路;5、数据缓冲器、数据缓冲器 芯片数据芯片数据信号经双向三态门挂在数据信号经双向三态门挂在数据总线上,未选中该片,呈高总线上,未选中该片,呈高阻状态;阻状态;6、读、读/写控制电路写控制电路 接受来自接受来自CPU的片选信号、读的片选信号、读/写信写信号。(对号。(对ROM只读;对只读;对DRAM刷新信号)刷新

12、信号)“读操作工作过程读操作工作过程(1送地址送地址 CPU通通过地址总线将地址送入过地址总线将地址送入地址寄存器,并译码;地址寄存器,并译码;(2发出发出“读命令读命令 CPU通过控制总线将通过控制总线将“存储器读信号送入存储器读信号送入读读/写控制电路;写控制电路;连数据总线地址寄存器地址译码器存储体数据缓冲器读/写驱动电路读/写控制电路连地址总线RD/WECS连控制总线(3从存储器读出数据从存储器读出数据 读读/写控制电路根据写控制电路根据 “读读信号和片选信号选中存储体中的某一存储单元,信号和片选信号选中存储体中的某一存储单元,从该单元读出数据,送到数据缓存器。再经过数据从该单元读出数

13、据,送到数据缓存器。再经过数据总线送到总线送到CPU。“写操作工作过程写操作工作过程(1送地址送地址 CPU通过通过地址总线将地址送入地址地址总线将地址送入地址寄存器,并译码;寄存器,并译码;(2发出发出“写命令写命令 CPU通过控制总线将通过控制总线将“写写信号送入读信号送入读/写控制电写控制电路;路;连数据总线地址寄存器地址译码器存储体数据缓冲器读/写驱动电路读/写控制电路连地址总线RD/WECS连控制总线(3写入数据到存储器写入数据到存储器 读读/写控制电路根据写控制电路根据 “写写信号和片选信号选中存储体中的某一存储单元,将信号和片选信号选中存储体中的某一存储单元,将数据总线上的数据,

14、送到数据缓存器,再写入到选中数据总线上的数据,送到数据缓存器,再写入到选中的存储单元。的存储单元。二、典型芯片举例二、典型芯片举例 1、SRAM芯片芯片HM 6116(简称简称6116) 静态静态随机存取存储器,随机存取存储器,11条地址线,条地址线,8位数据线,位数据线,3条控条控制线,两条电源线,单片存储容量制线,两条电源线,单片存储容量2K8 。6116A0A10+5VGNDCSI/O0I/O7WEOECS 片 选 信 号 OE 输 出 允 许 信 号 WE 写 允 许 信 号 方 式 I/O 引 脚 H 未 选 中 高 阻 L L H 读 出 DO U T L L 写 入 DI N 常

15、用的常用的SRAM还有还有6232,6264、62256,适用于,适用于较小系统。较小系统。二、典型芯片举例二、典型芯片举例 2、DRAM芯片芯片Intel 2164A 动态随机存取存动态随机存取存储器,储器,8条地址线,条地址线,2位数据线位数据线(输出和输入),输出和输入),3条条控制线,两条电源线,单片存储容量控制线,两条电源线,单片存储容量64K1 。 地址线采用分时复用,由地址线采用分时复用,由CAS列选通和列选通和RAS行选通),从而实现行选通),从而实现16位地址线,位地址线,M216 64K。2164A0A7GNDDinDoutVccCASRASWE三、主存储器设计三、主存储器

16、设计1、芯片选择、芯片选择2、存储器芯片的基本地址、存储器芯片的基本地址3、 存储器芯片的容量扩充存储器芯片的容量扩充4、存储器芯片与、存储器芯片与CPU连接连接1、芯片选择、芯片选择 SRAM与与CPU连接,不需要外围电路,连接连接,不需要外围电路,连接简单,用于小型控制系统。简单,用于小型控制系统。 DRAM常用于大型系统,因为需要刷新电路,常用于大型系统,因为需要刷新电路,比如比如PC机的内存条。机的内存条。 ROM通常用于存放固定的系统程序。通常用于存放固定的系统程序。2、存储器芯片的基本地址、存储器芯片的基本地址6116的基本地址:的基本地址:000H7FFH6116A0A10+5V

17、GNDCSI/O0I/O7WEOE000 0000 0000000 0000 0001111 1111 1111D7 D1D02、存储器芯片的基本地址、存储器芯片的基本地址6264的基本地址的基本地址:0000H1FFFH6264A0A12+5VGNDCSI/O0I/O7WEOE0 0000 0000 00000 0000 0000 00011 1111 1111 1111D7 D1D02、存储器芯片的基本地址、存储器芯片的基本地址2114的基本地址是的基本地址是000H3FFH2114A0A9I/O1I/O4+5VWEGNDCS00 0000 000000 0000 000111 1111

18、1111D3 D2 D1D02、存储器芯片的基本地址、存储器芯片的基本地址EPROM 27218基本地址是基本地址是0000H3FFFH27218A0A13+5VGNDCSI/O0I/O7OE00 0000 0000 000000 0000 0000 000111 1111 1111 1111D7 D1D03、存储器芯片的容量扩充、存储器芯片的容量扩充对对1#来说其地址范围来说其地址范围00 0000 0000 000000 0111 1111 1111(即(即0000H07FFH)6116(1#)+5VGNDCSI/O0I/O7WEOE6116(2#)A0A10AB的低11位+5VGNDCS

19、I/O0I/O7WEOEDB译码器ABA0A10AB的低11位A11 A12A13Y0Y1(ABC) 用两片用两片6116芯片(芯片( 2K 8即可扩展成即可扩展成4K 8位,这种扩展方式就称为字扩展。位,这种扩展方式就称为字扩展。对对2#来说其地址范围来说其地址范围00 1000 0000 000000 1111 1111 1111(即(即0800H0FFFH)译码和译码器译码和译码器3、存储器芯片的容量扩充、存储器芯片的容量扩充 显然,我们可以用显然,我们可以用2片片2114组成组成1K8位的存储器,位的存储器,这种扩展方式称为位扩展。这种扩展方式称为位扩展。2114A0A9AB的低10位

20、I/O1I/O4接DB高4位+5VWEGNDCS2114I/O1I/O4接DB低4位+5VWEGNDCSABCBDBCSA0A9AB的低10位 对对2114来说,存储容量是来说,存储容量是1K4位,而正常数据位,而正常数据都以字节作为存储单元,显然需要进行扩展。都以字节作为存储单元,显然需要进行扩展。N= (1K8位位)( 1K4位位)= 2译码和译码器译码和译码器 全部全部CPU高位地址参与译码,称之为全译码。全高位地址参与译码,称之为全译码。全译码方式能保证每个存储单元地址唯一。译码方式能保证每个存储单元地址唯一。 若只选择若只选择CPU一部分高位地址参与译码,这称为一部分高位地址参与译码

21、,这称为部分译玛。每个存储单元会有多个地址对应,部分译玛。每个存储单元会有多个地址对应, 地址译码可以选择专用芯片,在微机系统中常用地址译码可以选择专用芯片,在微机系统中常用的有的有74LS138称称3-8译码器)。译码器)。 真值表真值表74LS138真值表真值表74LS138C B AY0Y7+5VG2BGNDG2AG1G1G2AG2BCBA输 出输 出Y0Y1Y2Y3Y4Y5Y6Y71 0 01 0 01 0 01 0 01 0 01 0 01 0 01 0 00 0 01 1 11 1 01 0 11 0 00 1 10 1 00 0 10,其余全部为10,其余全部为10,其余全部为1

22、0,其余全部为10,其余全部为10,其余全部为10,其余全部为10,其余全部为14、存储器芯片与、存储器芯片与CPU连接连接1、地址总线、地址总线 低位直接相连,低位直接相连, 高位通过译码器相连。高位通过译码器相连。地址线的连接方式确定了芯片的地址。地址线的连接方式确定了芯片的地址。2、数据总线、数据总线 8位芯片的数据线可以直接与位芯片的数据线可以直接与8088CPU的相连,的相连, 与与8086CPU连接,要分成两个存储体;低连接,要分成两个存储体;低于于8位的要进行位扩充后再与位的要进行位扩充后再与CPU相连。相连。例题例题3、控制信号、控制信号 系统总线中与存储器有关的控制信号有系统

23、总线中与存储器有关的控制信号有IO/M, RD, WR(针对针对8088) 。例题例题所以所以27128地址范围:地址范围:0010 0000 0000 0000 0000 0010 0011 1111 1111 1111即即20000H23FFFH A12A0CE2 CE1 1#6264WEOE D7D0G1 Y0G2AG2BC Y4BA A17 IO/M A19 A18 A16 A15 A14 A12A0CE2 CE1 2#6264WEOE D7D0 A13A0 CE 27128OE D7D0VccVccA1311A13A0D7D0WRRD74LS138111、如图是某一、如图是某一808

24、8系统的存储器连接图,试确定其中各芯系统的存储器连接图,试确定其中各芯片的地址空间。片的地址空间。解:解: (127128是是ROM ,没有,没有WR,Y0 0选中该片;选中该片;该片该片14条地址线,其基本地址条地址线,其基本地址00 0000 0000 0000 11 1111 1111 1111;高高6位:位:A19A18 00;A17 1;A16A15 A14000;例题例题0011 0000 0000 0000 0000 0011 0001 1111 1111 1111即即30000H31FFFH A12A0CE2 CE1 1#6264WEOE D7D0G1 Y0G2AG2BC Y4

25、BA A17 IO/M A19 A18 A16 A15 A14 A12A0CE2 CE1 2#6264WEOE D7D0 A13A0 CE 27128OE D7D0VccVccA1311A13A0D7D0WRRD74LS13811解:解: (26264是是SRAM,13条地址线,用条地址线,用2片,片, 基本地址基本地址0 0000 0000 00001 1111 1111 1111;16264的高的高7位:位: A130 且且Y40有效选中此片,有效选中此片,则则A16A15 A14100;A19A18 0;A17 1;16264地址范围:地址范围:例题例题26264地址范围:地址范围:0011 0010 0000 0000 0000 0011 0011 1111 1111 1111即即32000H33FFFH A12A0CE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论