微机的存储器分解PPT教案_第1页
微机的存储器分解PPT教案_第2页
微机的存储器分解PPT教案_第3页
微机的存储器分解PPT教案_第4页
微机的存储器分解PPT教案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、微机的存储器分解微机的存储器分解第1页/共27页5.15.1存储器的分类与组成存储器的分类与组成 存储器按它与存储器按它与CPUCPU的连接方式不同,可分为内存的连接方式不同,可分为内存储器和外存储器。储器和外存储器。 通过通过CPUCPU的外部总线直接与的外部总线直接与CPUCPU相连的存储器称为相连的存储器称为内存储器(简称内存或主存)。内存储器(简称内存或主存)。 CPU CPU要通过要通过I/OI/O接口电路才能访问的存储器称为外接口电路才能访问的存储器称为外存储器(简称外存或二级存储器)。存储器(简称外存或二级存储器)。 按存储器信息的器件和媒体来分,有半导体存储按存储器信息的器件和

2、媒体来分,有半导体存储器、磁表面存储器、磁泡存储器和磁芯存储器以及光器、磁表面存储器、磁泡存储器和磁芯存储器以及光盘存储器等。盘存储器等。第2页/共27页 图图5.15.1为为CPUCPU与存储器的连接结构示意图。图中内存与存储器的连接结构示意图。图中内存由半导体存储器芯片组成,外存则有磁带、硬磁盘和由半导体存储器芯片组成,外存则有磁带、硬磁盘和软磁盘等。软磁盘等。第3页/共27页 一、半导体存储器的分类一、半导体存储器的分类 半导体存储器的分类如图半导体存储器的分类如图5.25.2所示。所示。 按使用的功能可分为两大类:随机存取存储器按使用的功能可分为两大类:随机存取存储器RAM(Rando

3、m Access memory)RAM(Random Access memory)和只读存储器和只读存储器ROM(Read ROM(Read Only Memory)Only Memory)。第4页/共27页第5页/共27页 RAM RAM按工艺又可分为双极型按工艺又可分为双极型RAMRAM和和MOS RAMMOS RAM两类,而两类,而MOS RAMMOS RAM又可分为静态又可分为静态(Static)(Static)和动和动态态(Dynamic)RAM(Dynamic)RAM两种。双极型两种。双极型RAMRAM的特点是存的特点是存取速度快,但集成度低,功耗大,主要用于速取速度快,但集成度低

4、,功耗大,主要用于速度要求高的位片式微机中;静态度要求高的位片式微机中;静态MOS RAMMOS RAM的集的集成度高于双极型成度高于双极型RAM,RAM,功耗低于双极型功耗低于双极型RAMRAM;动;动态态RAMRAM比静态比静态RAMRAM具有更高的集成度具有更高的集成度, ,但是它靠但是它靠电路中栅极电容来储存信息,由于电容器上的电路中栅极电容来储存信息,由于电容器上的电会泄它需要定时进行刷新。电会泄它需要定时进行刷新。第6页/共27页 只读存储器按工艺也可分为双极型和只读存储器按工艺也可分为双极型和型,但一般根据信息写入的方式不同,而型,但一般根据信息写入的方式不同,而分为分为: :

5、掩模式掩模式; ; 可编程和可擦除可编程和可擦除; ; 可再编程等。可再编程等。第7页/共27页地址线数与存储单元数的关系列于下表中:地址线数与存储单元数的关系列于下表中:第8页/共27页(二)地址选择电路(二)地址选择电路 地址选择电路包括地址码缓冲器,地址译码地址选择电路包括地址码缓冲器,地址译码器等。器等。 地址译码器用来对地址码译码。地址译码器用来对地址码译码。 地址译码方式有两种:地址译码方式有两种: 1. 1.单译码方式(或称字结构)单译码方式(或称字结构) 它的全部地址只用一个电路译码,译码输出它的全部地址只用一个电路译码,译码输出的字选择线直接选中对应地址码的存储单元。的字选择

6、线直接选中对应地址码的存储单元。第9页/共27页2.2.双译码方式(或称重合译码)双译码方式(或称重合译码) 双译码方式如图双译码方式如图5.45.4所示。所示。 它将地址码分为它将地址码分为X X和和Y Y两部分,用两个译两部分,用两个译码电路分别译码。码电路分别译码。 向译码又称行向译码又称行译码,其输出线称行译码,其输出线称行选择线,它选中存储选择线,它选中存储矩阵中一行的所有存矩阵中一行的所有存储单元。储单元。 向译码又称列向译码又称列译码,其输出线称列译码,其输出线称列选择线,它选中一列选择线,它选中一列的所有单元。的所有单元。 只有只有X X向和向和Y Y向的向的选择线同时选中的那

7、选择线同时选中的那一位存储单元一位存储单元, ,才能进才能进行读或写操作。行读或写操作。第10页/共27页 (三)读(三)读/ /写电路与控制电路写电路与控制电路 读读/ /写电路包括读写电路包括读/ /写放大器、数据缓冲器(三态双写放大器、数据缓冲器(三态双向缓冲器)等。它是数据信息输入和输出的通道。向缓冲器)等。它是数据信息输入和输出的通道。 外界对存储器的控制信号有读信号()、写信外界对存储器的控制信号有读信号()、写信号()和片选信号()等,通过控制电路以控号()和片选信号()等,通过控制电路以控制存储器的读或写操作以及片选。只有片选信号处于有制存储器的读或写操作以及片选。只有片选信号

8、处于有效状态,存储器才能与外界交换信息。效状态,存储器才能与外界交换信息。第11页/共27页5.4 5.4 存储器的连接存储器的连接 本章要解决两个问题:本章要解决两个问题: 一个是如何用容量较小、字长较短的芯片,组成微一个是如何用容量较小、字长较短的芯片,组成微机系统所需的存储器;机系统所需的存储器; 另一个是存储器与的连接方法与应注意的问另一个是存储器与的连接方法与应注意的问题。题。第12页/共27页一、存储器芯片的扩充一、存储器芯片的扩充(一)位数的扩充(一)位数的扩充 用位或位的存储器芯片构成位的存储器,可采用位或位的存储器芯片构成位的存储器,可采用位并联的方法。例如,可以用片用位并联

9、的方法。例如,可以用片位的芯片组位的芯片组成容量为成容量为位的存储器,如位的存储器,如图图5.155.15所示。这时,各所示。这时,各芯片的数据线分别接到数据总线的各位,而地址线的相应芯片的数据线分别接到数据总线的各位,而地址线的相应位及各控制线,则并联在一起。位及各控制线,则并联在一起。图图5.165.16则是用片则是用片位的芯片,组成位的芯片,组成位的存储器的情况。这时,一位的存储器的情况。这时,一片芯片的数据线接数据总线的低片芯片的数据线接数据总线的低4 4位,另一片芯片的数据位,另一片芯片的数据线则接数据总线的高线则接数据总线的高4 4位。而两片芯片的地址线及控制线位。而两片芯片的地址

10、线及控制线则分别并联在一起。则分别并联在一起。第13页/共27页第14页/共27页第15页/共27页 例:例:图图5.185.18是用是用4 4片片16K16K8 8位的存储器芯片(或是经过位扩充的芯片组)位的存储器芯片(或是经过位扩充的芯片组)组成组成64K64K8 8位存储器连接线路。位存储器连接线路。16K16K存储器芯片的地址为存储器芯片的地址为1414位,而位,而64K64K存储器的存储器的地址码应有地址码应有1616位。连接时,各芯片的位。连接时,各芯片的1414位地址线可直接接地址总线的位地址线可直接接地址总线的A0A0A13A13,而地址总线的而地址总线的A15A15,A14A

11、14则接到则接到2-42-4译码器的输入端,其输出端译码器的输入端,其输出端4 4根选择线分别接根选择线分别接到到4 4片芯片的片选片芯片的片选CSCS端。端。 (二)地址的扩充(二)地址的扩充 当扩充存储容量时,采用地址串联的方法。这时,要用到地址译码电路,当扩充存储容量时,采用地址串联的方法。这时,要用到地址译码电路,以其输入的地址码来区分高位地址,而以其输出端的控制线来对具有相同低位以其输入的地址码来区分高位地址,而以其输出端的控制线来对具有相同低位地址的几片存储器芯片进行片选。地址的几片存储器芯片进行片选。 地址译码电路是一种可以将地址码翻译成相应控制信号的电路。有地址译码电路是一种可

12、以将地址码翻译成相应控制信号的电路。有2-42-4译码译码器,器,3-83-8译码器等。例如图译码器等。例如图5.175.17是一个是一个2-42-4译码器,入端为译码器,入端为A0A0、A12A12位地址码,输位地址码,输出用出用1K1K4 4位芯片组成位芯片组成1K1K8 8位存储器位存储器4 4根控制线,对应于地址码的根控制线,对应于地址码的4 4种状态,不种状态,不论地址码论地址码A0A0、A1A1为何值,输出总是只有一根线处于有效状态,如逻辑关系表中为何值,输出总是只有一根线处于有效状态,如逻辑关系表中所示,输出以低电平为有效。所示,输出以低电平为有效。第16页/共27页 因此,在任

13、一地址码时,仅有一片芯片处于被选中的因此,在任一地址码时,仅有一片芯片处于被选中的工作状态,各芯片的取值范围如表工作状态,各芯片的取值范围如表5.5.所示。所示。 第17页/共27页 在第在第3 3章中,对章中,对80868086最小方式与最大方式的典最小方式与最大方式的典型系统结构以及型系统结构以及80868086存储器高低位库的连接,曾作存储器高低位库的连接,曾作过一些概略的介绍。这里,将结合存储器的分类及过一些概略的介绍。这里,将结合存储器的分类及其与其与8086 CPU8086 CPU的具体连接给予较详细的说明。图的具体连接给予较详细的说明。图5.195.19两片两片27322732组

14、成组成4K4K字程序存储器字程序存储器二、存储器与二、存储器与CPUCPU的连接的连接第18页/共27页 1.1.只读存储器与只读存储器与8086CPU8086CPU的连接的连接 ROM ROM、PROMPROM或或EPROMEPROM芯片都可以与芯片都可以与80868086系统总线连接,实系统总线连接,实现程序存储器。例如,现程序存储器。例如,27162716、27322732、27642764和和2712827128这一类这一类EPROMEPROM芯片,由于它们属于以芯片,由于它们属于以1 1字节宽度输出组织的,因此,字节宽度输出组织的,因此,在连接到在连接到80868086系统时,为了存

15、储系统时,为了存储1616位指令字,要使用两片这位指令字,要使用两片这类芯片并联类芯片并联组成一组。图组成一组。图5.195.19给出了给出了两片两片2732 EPROM2732 EPROM与与80868086系系统总线的连接示意图。该统总线的连接示意图。该存储器子系统提供了存储器子系统提供了4K4K字字的程序存储器的程序存储器( (即存放指即存放指令代码的只读存储器令代码的只读存储器) )。如果再结合如果再结合P69P69图图3.113.11以及奇数库和偶数库以及奇数库和偶数库的概念,就更容易理解了。的概念,就更容易理解了。第19页/共27页2.2.静态静态RAMRAM与与8086CPU80

16、86CPU芯片的连接芯片的连接 一般,当微机系统的存储器容量少于一般,当微机系统的存储器容量少于16K16K字时,宜采用静字时,宜采用静态态RAMRAM芯片,因为大多数动态芯片,因为大多数动态RAMRAM芯片都是以芯片都是以16K16K1 1位或位或64K64K1 1位来组织的,并且,动态位来组织的,并且,动态RAMRAM芯片还要求动态刷新电路,芯片还要求动态刷新电路,这种附加的支持电路会增加存储器的成本。这种附加的支持电路会增加存储器的成本。8086 CPU8086 CPU无论是无论是在最小方式或最大方式下,都可以寻址在最小方式或最大方式下,都可以寻址1MB1MB的存储单元,的存储单元,存储

17、存储器均按字器均按字节编址节编址。图。图5.205.20给出给出了了2K2K字的读写存储器字的读写存储器子系统。存储器芯片子系统。存储器芯片选用静态选用静态RAM RAM 6116(2K6116(2K8 8位位) )。第20页/共27页 3.EPROM 3.EPROM、静态、静态RAMRAM与与8086CPU8086CPU连接的实例连接的实例 图图5.215.21给出了给出了8086CPU8086CPU组成的单处理器系统的典型结构。图中,组成的单处理器系统的典型结构。图中,80868086接成最小工作方式(接成最小工作方式(MN/MXMN/MX引脚置逻辑高电平)。当机器复位引脚置逻辑高电平)。

18、当机器复位时,时,80868086将执行将执行FFFF0HFFFF0H单元的指令。单元的指令。 p67 p676868中关于奇数库和偶数库的叙述中关于奇数库和偶数库的叙述; ;第21页/共27页第22页/共27页 三、存储器与三、存储器与CPUCPU连接应该注意的一些问题连接应该注意的一些问题 存储器与存储器与CPUCPU连接时,原则上可将存储器的连接时,原则上可将存储器的地址线、数据线与控制信号线分别接到地址线、数据线与控制信号线分别接到CPUCPU的的地址总线、数据总线和控制总线上去。但在实地址总线、数据总线和控制总线上去。但在实用中,有些问题必须加以考虑。用中,有些问题必须加以考虑。(一

19、)(一)CPU外部总线的负载能力外部总线的负载能力 CPU CPU外部总线的负载能力,即能带一个标准外部总线的负载能力,即能带一个标准的的TTLTTL负载。对于负载。对于MOSMOS存储器来说,它的直流负存储器来说,它的直流负载很小,主要是电容负载,故在小系统中,载很小,主要是电容负载,故在小系统中,CPUCPU可以与存储器直接相连。而在较大的存储可以与存储器直接相连。而在较大的存储系统中,连接的存储器芯片片数较多,就会造系统中,连接的存储器芯片片数较多,就会造成总线过载,故应增加总线的驱动能力。通常成总线过载,故应增加总线的驱动能力。通常采用加缓冲器或总线驱动器等方法来实现。采用加缓冲器或总

20、线驱动器等方法来实现。第23页/共27页(二)各种信号线的配合与连接(二)各种信号线的配合与连接 通常,由于通常,由于CPUCPU的各种信号要求与存储器的各种信号的各种信号要求与存储器的各种信号要求有所不同,往往要配合以必要的辅助电路。要求有所不同,往往要配合以必要的辅助电路。数据线:数据传送一般是双向的。存储器芯片的数据线有数据线:数据传送一般是双向的。存储器芯片的数据线有输入输出共用的和分开的数据线的连接两种结构。对于共输入输出共用的和分开的数据线的连接两种结构。对于共用的数据线,由于芯片内部有三态驱动器,故它可以直接用的数据线,由于芯片内部有三态驱动器,故它可以直接与与CPUCPU数据总线连接。而输入线与输出线分开的芯片,则数据总线连接。而输入线与输出线分开的芯片,则要外加三态门,才能与要外加三态门,才能与CPUCPU数据总线相连数据总线相连, ,如图如图5.225.22所示:所示:第24页/共27页 地址线:存储器的地址线一般可以直接接到地址线:存储器的地址线一般可以直接接到CPUCPU的地的地址总线。而大容量的动态址总线。而大容量的动态RAMRAM,为了减少引线的数目,为了减少引线的数目,往往采用分时输入的方式,这时,需在往往采用分时输

温馨提示

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

评论

0/150

提交评论