04.微机接口_第四章.ppt
《04.微机接口_第四章.ppt》由会员分享,可在线阅读,更多相关《04.微机接口_第四章.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 存储器概述存储器概述 半导体存储器半导体存储器 存储器与存储器与CPU的连接的连接 存储器的工作原理存储器的工作原理本章内容本章内容本章内容本章内容 了解存储器的工作原理和外部特性了解存储器的工作原理和外部特性 掌握微机中存储系统的结构掌握微机中存储系统的结构 学会利用现有的存储器芯片构成所学会利用现有的存储器芯片构成所需内存系统需内存系统。学习目的学习目的学习目的学习目的4.1 存储器概述存储器概述 存存储储器器是是计计算算机机系系统统中中具具有有记记忆忆功功能能的的部部件件,它它是是由由大大量量的的记记忆忆单单元元(或或称称基基本本的的存存储储电电路路)组组成成的的,用用来来存存放放用用
2、二二进进制制数数表示的程序和数据。表示的程序和数据。记记忆忆单单元元是是一一种种能能表表示示二二进进制制“0 0”和和“1”1”的的状状态态并并具具有有记记忆忆功功能能的的物物理理器器件件,如如电电容容、双双稳稳态态电电路路等等。一一个个记记忆忆单单元元能能够够存存储储二二进进制制的的一一位位。由由若若干干记记忆忆单单元元组组成成一一个个存存储储单单元元、一一个个存存储储单单元元能能存存储储一一个个字字,字字有有4 4位位、8 8位位、1616位位等等称称之之为为字字长长,字字长长为为8 8时时,称称一一个个字节字节。实际上存储系统是快慢搭配,具有层次结构的,实际上存储系统是快慢搭配,具有层次
3、结构的,实际上存储系统是快慢搭配,具有层次结构的,实际上存储系统是快慢搭配,具有层次结构的,如图如图如图如图4.14.1所示。所示。所示。所示。速度快速度快容量小容量小速度慢速度慢容量大容量大寄存器寄存器内部内部Cache外部外部Cache主存储器主存储器辅助存储器辅助存储器大容量辅助存储器大容量辅助存储器图图图图4.1 4.1 4.1 4.1 微机存储系统的层次结构微机存储系统的层次结构微机存储系统的层次结构微机存储系统的层次结构CPU存储器操作:存储器操作:读操作,非破坏性。读操作,非破坏性。写操作,破坏性。写操作,破坏性。存储器的职能:存储器的职能:信息交换中心。信息交换中心。数据仓库。
4、数据仓库。一、存储器分类一、存储器分类一、存储器分类一、存储器分类1.1.1.1.内存储器内存储器内存储器内存储器(内存或主存内存或主存内存或主存内存或主存)功能功能:存储当前运行所需的程序和数据。:存储当前运行所需的程序和数据。特特点点:CPU可可以以直直接接访访问问并并与与其其交交换换信信 息,容量小,存取速度快。息,容量小,存取速度快。2.2.2.2.外存储器外存储器外存储器外存储器(外存外存外存外存)功能功能:存储当前不参加运行的程序和数据。:存储当前不参加运行的程序和数据。特特点点:CPU不不能能直直接接访访问问,配配备备专专门门设设备备才才能能进进行行交交换换信信息息,容容量量大大
5、,存取速度慢。存取速度慢。目目前前,存存储储器器使使用用的的存存储储介介质质有有半半导导体体器器件件,磁磁性性材材料料,光光盘盘等等。一一般般把把半半导导体体存存储储器器芯芯片片作作为为内内存存。由由于于半半导导体体存存储储器器具具有有存存取取速速度度快快、集集成成度度高高、体体积积小小、功功耗耗低低、应应用用方方便便等等优优点点,在在此我们只讨论此我们只讨论半导体存储器半导体存储器。半导体存储器静态随机SRAM动态随机DRAM一次性编程PROM可擦除EPROM紫外光擦除UREPROM电擦除EEPROM读写存储器RAM只读存储器ROM双极型MOS掩膜ROM可编程ROM 图4.2 半导体存储器分
6、类二、半导体存储器的组成二、半导体存储器的组成二、半导体存储器的组成二、半导体存储器的组成 半导体存储器由地址寄存器,译码电路、存储体、半导体存储器由地址寄存器,译码电路、存储体、读读/写控制电路、数据寄存器、控制逻辑等写控制电路、数据寄存器、控制逻辑等6个部分组成。个部分组成。AB地地地地址址址址寄寄寄寄存存存存器器器器MARMAR地地地地址址址址译译译译码码码码器器器器存存存存储储储储体体体体MM读读读读写写写写驱驱驱驱动动动动器器器器数数数数据据据据寄寄寄寄存存存存器器器器MDRMDRDB 控制逻辑控制逻辑控制逻辑控制逻辑启动片选读/写图图4.3 4.3 存储器的基本组成存储器的基本组成
7、1.1.存储体存储体存储体存储体 基本存储电路是组成存储器的基础和核心,基本存储电路是组成存储器的基础和核心,基本存储电路是组成存储器的基础和核心,基本存储电路是组成存储器的基础和核心,它用于存放一位二进制信息它用于存放一位二进制信息它用于存放一位二进制信息它用于存放一位二进制信息“0 0”或或或或“1 1”。若干。若干。若干。若干记忆单元(或称基本存储电路)组成一个存储单记忆单元(或称基本存储电路)组成一个存储单记忆单元(或称基本存储电路)组成一个存储单记忆单元(或称基本存储电路)组成一个存储单元,一个存储单元一般存储一个字节,即存放元,一个存储单元一般存储一个字节,即存放元,一个存储单元一
8、般存储一个字节,即存放元,一个存储单元一般存储一个字节,即存放8 8位位位位二进制信息,存储体是存储单元的集合体。二进制信息,存储体是存储单元的集合体。二进制信息,存储体是存储单元的集合体。二进制信息,存储体是存储单元的集合体。2.2.译码驱动电路译码驱动电路译码驱动电路译码驱动电路 该电路实际上包含译码器和驱动器两部分。该电路实际上包含译码器和驱动器两部分。该电路实际上包含译码器和驱动器两部分。该电路实际上包含译码器和驱动器两部分。译码器的功能是实现多选译码器的功能是实现多选译码器的功能是实现多选译码器的功能是实现多选1 1,即对于某一个输入的,即对于某一个输入的,即对于某一个输入的,即对于
9、某一个输入的地址码,地址码,地址码,地址码,N N个输出线上有唯一一个高电平(或低电个输出线上有唯一一个高电平(或低电个输出线上有唯一一个高电平(或低电个输出线上有唯一一个高电平(或低电平)与之对应。平)与之对应。平)与之对应。平)与之对应。常用的地址译码有两种方式,即常用的地址译码有两种方式,即常用的地址译码有两种方式,即常用的地址译码有两种方式,即单译码和双单译码和双单译码和双单译码和双译码方式译码方式译码方式译码方式。(1)单译码方式单译码方式 单译码方式是一个单译码方式是一个单译码方式是一个单译码方式是一个单译码方式是一个单译码方式是一个“N NN中取中取中取中取中取中取1 1 1”的
10、译码器,如图的译码器,如图的译码器,如图的译码器,如图的译码器,如图的译码器,如图4.44.44.4所示。译码器输出驱动所示。译码器输出驱动所示。译码器输出驱动所示。译码器输出驱动所示。译码器输出驱动所示。译码器输出驱动N NN根字线中的一根,每根根字线中的一根,每根根字线中的一根,每根根字线中的一根,每根根字线中的一根,每根根字线中的一根,每根字线由字线由字线由字线由字线由字线由MMM位组成。若某根字线被选中,则对应此线位组成。若某根字线被选中,则对应此线位组成。若某根字线被选中,则对应此线位组成。若某根字线被选中,则对应此线位组成。若某根字线被选中,则对应此线位组成。若某根字线被选中,则对
11、应此线上的上的上的上的上的上的MMM位信号便同时被读出或写入,经输出缓冲放位信号便同时被读出或写入,经输出缓冲放位信号便同时被读出或写入,经输出缓冲放位信号便同时被读出或写入,经输出缓冲放位信号便同时被读出或写入,经输出缓冲放位信号便同时被读出或写入,经输出缓冲放大器输出或输入一个大器输出或输入一个大器输出或输入一个大器输出或输入一个大器输出或输入一个大器输出或输入一个MMM位的字。位的字。位的字。位的字。位的字。位的字。Ap-1Ap-2A1A0N 取 1 译 码 器基本存储电路p个输入M位位位位线线D0D1DM1N根字线根字线N=2p 个地址个地址W0W1 选中的字线输出M位Wn-1输出缓冲
12、放大器 图4.4 单译码寻址示意图(2)双译码方式双译码方式 双译码方式采用的是两级译码电路。当字选择双译码方式采用的是两级译码电路。当字选择双译码方式采用的是两级译码电路。当字选择双译码方式采用的是两级译码电路。当字选择双译码方式采用的是两级译码电路。当字选择双译码方式采用的是两级译码电路。当字选择线的根数线的根数线的根数线的根数线的根数线的根数N NN很大时,很大时,很大时,很大时,很大时,很大时,N=2N=2N=2p pp中的中的中的中的中的中的p p p必然也大,这时可必然也大,这时可必然也大,这时可必然也大,这时可必然也大,这时可必然也大,这时可将将将将将将p p p分成两部分,如:
13、分成两部分,如:分成两部分,如:分成两部分,如:分成两部分,如:分成两部分,如:N=2N=2N=2p pp=2=2=2q+rq+rq+r=2=2=2q qq2 2 2r rr=X=X=XY YY,这这这这这这样便将对样便将对样便将对样便将对样便将对样便将对N NN的译码分别由的译码分别由的译码分别由的译码分别由的译码分别由的译码分别由X XX译码和译码和译码和译码和译码和译码和Y YY译码两部分完译码两部分完译码两部分完译码两部分完译码两部分完译码两部分完成。成。成。成。成。成。A0A1A2A3A4X0X31.W0,0W31,0W0,31W31,31Y0Y31基本存储电路R/W控制Y(列)地址
14、译码及I/O控制数据输入数据输出A5A6A7A8A9 X(行)地址译码器 图4.5 双译码结构示意图 单译码方式单译码方式单译码方式单译码方式主要用于容量主要用于容量主要用于容量主要用于容量小的存储器,小的存储器,小的存储器,小的存储器,双译码方式双译码方式双译码方式双译码方式可大可大可大可大大减少译码输出选择线的数目,大减少译码输出选择线的数目,大减少译码输出选择线的数目,大减少译码输出选择线的数目,适用于大容量的存储器。适用于大容量的存储器。适用于大容量的存储器。适用于大容量的存储器。3.3.地址寄存器地址寄存器地址寄存器地址寄存器 用于存放用于存放用于存放用于存放CPUCPU访问存储单元
15、的地址,经译码访问存储单元的地址,经译码访问存储单元的地址,经译码访问存储单元的地址,经译码驱动后指向相应的存储单元。驱动后指向相应的存储单元。驱动后指向相应的存储单元。驱动后指向相应的存储单元。4.4.读读读读/写电路写电路写电路写电路 包括读出放大器、写入电路和读包括读出放大器、写入电路和读包括读出放大器、写入电路和读包括读出放大器、写入电路和读/写控制电路,写控制电路,写控制电路,写控制电路,用以完成对被选中单元中各位的读出或写入操作。用以完成对被选中单元中各位的读出或写入操作。用以完成对被选中单元中各位的读出或写入操作。用以完成对被选中单元中各位的读出或写入操作。5.5.数据寄存器数据
16、寄存器数据寄存器数据寄存器 用于暂时存放从存储单元读出的数据,或从用于暂时存放从存储单元读出的数据,或从用于暂时存放从存储单元读出的数据,或从用于暂时存放从存储单元读出的数据,或从CPUCPU或或或或I/OI/O端口送出的要写入存储器的数据。端口送出的要写入存储器的数据。端口送出的要写入存储器的数据。端口送出的要写入存储器的数据。6.6.控制逻辑控制逻辑控制逻辑控制逻辑 接收来自接收来自接收来自接收来自CPUCPU的启动、片选、读的启动、片选、读的启动、片选、读的启动、片选、读/写及清除命写及清除命写及清除命写及清除命令,经控制电路综合和处理后,产生一组时序信令,经控制电路综合和处理后,产生一
17、组时序信令,经控制电路综合和处理后,产生一组时序信令,经控制电路综合和处理后,产生一组时序信号来控制存储器的读号来控制存储器的读号来控制存储器的读号来控制存储器的读/写操作。写操作。写操作。写操作。三、半导体存储器芯片的主要技术指标三、半导体存储器芯片的主要技术指标三、半导体存储器芯片的主要技术指标三、半导体存储器芯片的主要技术指标1.1.1.1.存储容量(存放二进制信息的总位数存储容量(存放二进制信息的总位数存储容量(存放二进制信息的总位数存储容量(存放二进制信息的总位数)存储容量存储容量=存储单元个数存储单元个数每个存储单元的位数每个存储单元的位数常用单位:常用单位:常用单位:常用单位:M
18、BMB、GBGB、TBTB其中:其中:其中:其中:1 1kBkB=2=21010B 1M=2B 1M=21010kB=2kB=22020B B 1GB=2 1GB=21010MB=2MB=23030B 1TB=2B 1TB=21010GB=2GB=24040B B2.2.2.2.存取时间存取时间存取时间存取时间存存取取时时间间又又称称存存储储器器访访问问时时间间。指指启启动动一一次次存存储储器器操操作作到到完完成成该该操操作作所所需需的的时时间间 tA。3.3.3.3.存取周期存取周期存取周期存取周期存存取取周周期期是是连连续续启启动动两两次次独独立立的的存存储储器器操操作作所所需需的的最最小
19、小的的时时间间间间隔隔TC,一一般般TCtA。4.4.4.4.可靠性可靠性可靠性可靠性可可靠靠性性指指存存储储器器对对电电磁磁场场及及温温度度等等变变化的抗干扰能力。化的抗干扰能力。5.5.5.5.其他指标其他指标其他指标其他指标体体积积、重重量量、功功耗耗(包包括括维维持持功功耗耗和和操作功耗操作功耗)。4.2随机存取存储器随机存取存储器RAM一、静态随机存储器一、静态随机存储器一、静态随机存储器一、静态随机存储器SRAMSRAM图4.6为6个MOS管组成的双稳态电路。图4.6 六管静态RAM基本存储电路Y地址译码地址译码VccV7 I/OV8 I/OV3V4V5V2V6AV1B DiDiX
20、地址译码地址译码图图中中V V1 1V V2 2是是工工作作管管,V V3 3V V4 4是是负负载载管管,V V5 5V V6 6是是 控控 制制 管管,V V7 7V V8 8也也是是控控制制管管,它它们们为为同同一一列列线线上上的的存存储单元共用。储单元共用。特点:特点:(1)不需要刷新,简化外围电路。不需要刷新,简化外围电路。(2)内部管子较多,功耗大,集成度低。内部管子较多,功耗大,集成度低。典型的静态典型的静态RAM芯片芯片 不不不不同同同同的的的的静静静静态态态态RAMRAM的的的的内内内内部部部部结结结结构构构构基基基基本本本本相相相相同同同同,只只只只是是是是在在在在不不不不
21、同同同同容容容容量量量量时时时时其其其其存存存存储储储储体体体体的的的的矩矩矩矩阵阵阵阵排排排排列列列列结结结结构构构构不不不不同同同同。典典典典型型型型的的的的静静静静态态态态RAMRAM芯芯芯芯片片片片如如如如Intel Intel 61166116(2K2K 8 8位位位位),62646264(8 8KK 8 8位位位位),6212862128(1616KK 8 8位位位位)和和和和6225662256(3232KK 8 8位)等。位)等。位)等。位)等。图图图图4.84.8为为为为SRAM 6264SRAM 6264芯片的引脚图,其容量为芯片的引脚图,其容量为芯片的引脚图,其容量为芯片
22、的引脚图,其容量为8 8K8K8位,位,位,位,即共有即共有即共有即共有8 8KK(2 21313)个单元,每单元个单元,每单元个单元,每单元个单元,每单元8 8位。因此,共需地址线位。因此,共需地址线位。因此,共需地址线位。因此,共需地址线1313条,即条,即条,即条,即A A1212AA0 0;数据线数据线数据线数据线8 8条即条即条即条即I/OI/O8 8I/OI/O1 1、WEWE、OEOE、CECE1 1、CECE2 2的共同作用决定了的共同作用决定了的共同作用决定了的共同作用决定了SRAM 6264SRAM 6264的操作方式,如表的操作方式,如表的操作方式,如表的操作方式,如表4
23、.14.1所示。所示。所示。所示。123456789101112131428272625242322212019181716156264 NC A4 A5 A6 A7 A8 A9 A10 A11 A12I/O1I/O2I/O3GNDVCCWECE2A3A2A1OEA0CE1I/O8I/O7I/O6I/O5I/O4表表4.1 6264的操作方式的操作方式I/O1 I/O8IN写写0100IN写写1100OUT读读0101高阻高阻输出禁止输出禁止1101高阻高阻未选中未选中0高阻高阻未选中未选中1I/O1 I/O8方式方式WECE1CE2OE图4.8 SRAM 6264引脚图DRAMDRAM的的的
24、的基基基基本本本本存存存存储储储储电电电电路路路路(存存存存储储储储单单单单元元元元)有有有有单单单单管管管管和和和和四四四四管管管管等等等等结结结结构构构构,这这这这里里里里仅仅仅仅介介介介绍绍绍绍单单单单管管管管存存存存储储储储单单单单元元元元的结构及存储原理。的结构及存储原理。的结构及存储原理。的结构及存储原理。二、动态随机存储器二、动态随机存储器二、动态随机存储器二、动态随机存储器DRAMDRAM刷新放大器刷新放大器数据I/O线T1CS行选择信号行选择信号图4.9 单管DRAM基本存储元电路T2列选择列选择 信号信号图图图图4.94.9为单管动态为单管动态为单管动态为单管动态RAMRA
25、M的基本存储电路,由的基本存储电路,由的基本存储电路,由的基本存储电路,由MOSMOS晶体管和一个电容晶体管和一个电容晶体管和一个电容晶体管和一个电容C CS S组成。组成。组成。组成。特点:特点:(1)每每次次读读出出后后,内内容容被被破破坏坏,要要采采取取恢恢复措施,即需要刷新,外围电路复杂。复措施,即需要刷新,外围电路复杂。(2)集成度高,功耗低。集成度高,功耗低。典型的动态典型的动态RAM芯片芯片 一一一一种种种种典典典典型型型型的的的的DRAMDRAM如如如如Intel Intel 21642164。21642164是是是是6464K1K1位位位位的的的的DRAMDRAM芯芯芯芯片片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04. 微机 接口 第四
限制150内