微机原理与接口技术存储器幻灯片.ppt
《微机原理与接口技术存储器幻灯片.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术存储器幻灯片.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与接口技术存储器第1页,共21页,编辑于2022年,星期六内内内内 容容容容 提提提提 要要要要6.1 概述概述6.2 存储器的种类存储器的种类6.2.1 6.2.1 随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAM RAM 6.2.2 ROM 6.2.2 ROM 6.3 存储器的应用存储器的应用 6.4 存储器实用芯片简介存储器实用芯片简介 第2页,共21页,编辑于2022年,星期六 在实训中,我们对存储器有了一个定性的认识,它能够将信息存储在实训中,我们对存储器有了一个定性的认识,它能够将信息存储在实训中,我们对存储器有了一个定性的认识,它能够将信息存储在实训中,我们
2、对存储器有了一个定性的认识,它能够将信息存储起来,并且可以按照需要从相应的地址取出信息。起来,并且可以按照需要从相应的地址取出信息。起来,并且可以按照需要从相应的地址取出信息。起来,并且可以按照需要从相应的地址取出信息。在实际应用中,存储器也是数字系统和计算机中不可缺少的组成部分,在实际应用中,存储器也是数字系统和计算机中不可缺少的组成部分,在实际应用中,存储器也是数字系统和计算机中不可缺少的组成部分,在实际应用中,存储器也是数字系统和计算机中不可缺少的组成部分,用来存放数据、资料及运算程序等二进制信息。若干位二进制信息(例如实用来存放数据、资料及运算程序等二进制信息。若干位二进制信息(例如实
3、用来存放数据、资料及运算程序等二进制信息。若干位二进制信息(例如实用来存放数据、资料及运算程序等二进制信息。若干位二进制信息(例如实训中所使用的训中所使用的训中所使用的训中所使用的27642764就是就是就是就是8 8位的存储器)构成一个字节。一个存储器能够存储位的存储器)构成一个字节。一个存储器能够存储位的存储器)构成一个字节。一个存储器能够存储位的存储器)构成一个字节。一个存储器能够存储大量的字节,实训中大量的字节,实训中大量的字节,实训中大量的字节,实训中27642764能够存储能够存储能够存储能够存储8K8K个字节,其存储容量为个字节,其存储容量为个字节,其存储容量为个字节,其存储容量
4、为8K8=64KB8K8=64KB。“2764”“2764”中的中的中的中的“64”“64”就代表了存储器芯片的容量。就代表了存储器芯片的容量。就代表了存储器芯片的容量。就代表了存储器芯片的容量。大规模集成电路存储器的种类很多,不同的存储器,存储容量不同,大规模集成电路存储器的种类很多,不同的存储器,存储容量不同,大规模集成电路存储器的种类很多,不同的存储器,存储容量不同,大规模集成电路存储器的种类很多,不同的存储器,存储容量不同,具有的功能也有一定的差异,掌握和使用不同的存储器,是学习数字电具有的功能也有一定的差异,掌握和使用不同的存储器,是学习数字电具有的功能也有一定的差异,掌握和使用不同
5、的存储器,是学习数字电具有的功能也有一定的差异,掌握和使用不同的存储器,是学习数字电路和今后工作中十分重要的内容。路和今后工作中十分重要的内容。路和今后工作中十分重要的内容。路和今后工作中十分重要的内容。6.1 6.1 概述概述概述概述第3页,共21页,编辑于2022年,星期六 按照内部信息的存取方式,存储器通常可以分为按照内部信息的存取方式,存储器通常可以分为按照内部信息的存取方式,存储器通常可以分为按照内部信息的存取方式,存储器通常可以分为RAMRAM和和和和ROMROM;RAM RAM按按按按刷新方式可分为静态存储器刷新方式可分为静态存储器刷新方式可分为静态存储器刷新方式可分为静态存储器
6、SRAMSRAM和动态存储器和动态存储器和动态存储器和动态存储器DRAMDRAM;ROMROM按数据输入方按数据输入方按数据输入方按数据输入方式可分为掩膜式可分为掩膜式可分为掩膜式可分为掩膜ROMROM、可编程、可编程、可编程、可编程PROMPROM和和和和EPROMEPROM等。等。等。等。6.2 6.2 存储器的种类存储器的种类存储器的种类存储器的种类6.2.1 6.2.1 随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAM RAM 随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAMRAM用用用用于存放二进制信息(数据、于存放二进制信息(数据、于存放二进制信息(数据
7、、于存放二进制信息(数据、程序指令和运算的中间结果程序指令和运算的中间结果程序指令和运算的中间结果程序指令和运算的中间结果等)。它可以在任意时刻,等)。它可以在任意时刻,等)。它可以在任意时刻,等)。它可以在任意时刻,对任意选中的存储单元进行对任意选中的存储单元进行对任意选中的存储单元进行对任意选中的存储单元进行信息的存入(写)或取出信息的存入(写)或取出信息的存入(写)或取出信息的存入(写)或取出(读)的信息操作,因此称(读)的信息操作,因此称(读)的信息操作,因此称(读)的信息操作,因此称为随机存取存储器。其结构为随机存取存储器。其结构为随机存取存储器。其结构为随机存取存储器。其结构示意图
8、如图示意图如图示意图如图示意图如图6.26.2所示。所示。所示。所示。图图图图 6.2 RAM 6.2 RAM结构示意图结构示意图结构示意图结构示意图 RAM RAM的结构的结构的结构的结构 随机存取存储器一般由存储矩阵、地址译码器、片选控制和读随机存取存储器一般由存储矩阵、地址译码器、片选控制和读随机存取存储器一般由存储矩阵、地址译码器、片选控制和读随机存取存储器一般由存储矩阵、地址译码器、片选控制和读/写控制电路等写控制电路等写控制电路等写控制电路等组成,参见图组成,参见图组成,参见图组成,参见图6.26.2。第4页,共21页,编辑于2022年,星期六 该部分是存储器的主体,由若干个存储单
9、元组成。每个存储单元可存放一位二进制信息。该部分是存储器的主体,由若干个存储单元组成。每个存储单元可存放一位二进制信息。该部分是存储器的主体,由若干个存储单元组成。每个存储单元可存放一位二进制信息。该部分是存储器的主体,由若干个存储单元组成。每个存储单元可存放一位二进制信息。为了存取方便,通常将这些存储单元设计成矩阵形式,即若干行和若干列。例如,一个容量为为了存取方便,通常将这些存储单元设计成矩阵形式,即若干行和若干列。例如,一个容量为为了存取方便,通常将这些存储单元设计成矩阵形式,即若干行和若干列。例如,一个容量为为了存取方便,通常将这些存储单元设计成矩阵形式,即若干行和若干列。例如,一个容
10、量为25642564(256256个字,每个字个字,每个字个字,每个字个字,每个字4 4位)的存储器,共有位)的存储器,共有位)的存储器,共有位)的存储器,共有10241024个存储单元,这些单元可排成如图个存储单元,这些单元可排成如图个存储单元,这些单元可排成如图个存储单元,这些单元可排成如图6.36.3所示的所示的所示的所示的3232行行行行3232列的矩阵。列的矩阵。列的矩阵。列的矩阵。1.1.存储矩阵存储矩阵存储矩阵存储矩阵图图图图6.3 RAM6.3 RAM存储矩阵存储矩阵存储矩阵存储矩阵 说说说说 明明明明 图图图图9.39.3中,每行有中,每行有中,每行有中,每行有3232个个个
11、个存储单元(圆圈代表存存储单元(圆圈代表存存储单元(圆圈代表存存储单元(圆圈代表存储单元)储单元)储单元)储单元)每每每每4 4个存储单元为一个存储单元为一个存储单元为一个存储单元为一个字,因此每列可存储个字,因此每列可存储个字,因此每列可存储个字,因此每列可存储8 8个字,称为个字,称为个字,称为个字,称为8 8个字列。个字列。个字列。个字列。每根行选择线选中每根行选择线选中每根行选择线选中每根行选择线选中一行,每根列选择线选一行,每根列选择线选一行,每根列选择线选一行,每根列选择线选中一列。中一列。中一列。中一列。因此,该因此,该因此,该因此,该RAMRAM存储矩阵共需要存储矩阵共需要存储
12、矩阵共需要存储矩阵共需要3232根行选择线根行选择线根行选择线根行选择线X X0 0 X X3131和和和和8 8根列选择线根列选择线根列选择线根列选择线Y Y0 0 Y Y7 7。第5页,共21页,编辑于2022年,星期六 综上所述,综上所述,综上所述,综上所述,一片一片一片一片RAMRAM由若干个字组成由若干个字组成由若干个字组成由若干个字组成(每个字由若干位组成,例(每个字由若干位组成,例(每个字由若干位组成,例(每个字由若干位组成,例如如如如4 4位、位、位、位、8 8位、位、位、位、1616位等)。位等)。位等)。位等)。通常信息的读写是以字为单位进行的通常信息的读写是以字为单位进行
13、的通常信息的读写是以字为单位进行的通常信息的读写是以字为单位进行的,为了区别,为了区别,为了区别,为了区别不同的字,不同的字,不同的字,不同的字,将存放同一个字的存储单元编为一组,并赋予一个号码,称为将存放同一个字的存储单元编为一组,并赋予一个号码,称为将存放同一个字的存储单元编为一组,并赋予一个号码,称为将存放同一个字的存储单元编为一组,并赋予一个号码,称为地址地址地址地址。不同的字具有不同的地址不同的字具有不同的地址不同的字具有不同的地址不同的字具有不同的地址,从而在进行读写操作时,便可以按照,从而在进行读写操作时,便可以按照,从而在进行读写操作时,便可以按照,从而在进行读写操作时,便可以
14、按照地址选择欲访问的单元。地址选择欲访问的单元。地址选择欲访问的单元。地址选择欲访问的单元。地址的选择是通过地址译码器来实现的。地址的选择是通过地址译码器来实现的。地址的选择是通过地址译码器来实现的。地址的选择是通过地址译码器来实现的。在存储器中,通常将输入地址分为两部分,分别由在存储器中,通常将输入地址分为两部分,分别由在存储器中,通常将输入地址分为两部分,分别由在存储器中,通常将输入地址分为两部分,分别由行译码器和列译码行译码器和列译码行译码器和列译码行译码器和列译码器译码器译码器译码器译码。例如,上述的。例如,上述的。例如,上述的。例如,上述的2564RAM2564RAM的存储矩阵,的存
15、储矩阵,的存储矩阵,的存储矩阵,256256个字需要个字需要个字需要个字需要8 8根地址根地址根地址根地址线(线(线(线(A A7 7A A0 0)区分()区分()区分()区分(2 28 8=256=256)。其中地址码的低)。其中地址码的低)。其中地址码的低)。其中地址码的低5 5位位位位A A4 4A A0 0作为行译码输作为行译码输作为行译码输作为行译码输入,产生入,产生入,产生入,产生2 25 5=32=32根行选择线,地址码的高根行选择线,地址码的高根行选择线,地址码的高根行选择线,地址码的高3 3位位位位A A7 7A A5 5用于列译码,产生用于列译码,产生用于列译码,产生用于列
16、译码,产生2 23 3=8=8根列选择线,只有当行选择线和列选择线都被选中的单元,才能被访问。根列选择线,只有当行选择线和列选择线都被选中的单元,才能被访问。根列选择线,只有当行选择线和列选择线都被选中的单元,才能被访问。根列选择线,只有当行选择线和列选择线都被选中的单元,才能被访问。例如,若输入地址例如,若输入地址例如,若输入地址例如,若输入地址A A7 7A A0 0 为为为为0001111100011111时,位于时,位于时,位于时,位于X X3131和和和和Y Y0 0交叉处的单元被选交叉处的单元被选交叉处的单元被选交叉处的单元被选中,可以对该单元进行读写操作。中,可以对该单元进行读写
17、操作。中,可以对该单元进行读写操作。中,可以对该单元进行读写操作。2.地址译码器地址译码器第6页,共21页,编辑于2022年,星期六 数字系统中的数字系统中的数字系统中的数字系统中的R RAMAM一一一一般般般般由由由由多多多多片片片片组组组组成成成成,而而而而系系系系统统统统每每每每次次次次读读读读写写写写时时时时,只只只只选选选选中中中中其其其其中中中中的的的的一一一一片片片片(或或或或几几几几片片片片)进进进进行行行行读读读读写写写写,因因因因此此此此在在在在每每每每片片片片RAMRAM上上上上均均均均加加加加有有有有片片片片选选选选信信信信号号号号线线线线 。只只只只有有有有该该该该信
18、信信信号号号号有有有有效效效效(=0=0)时时时时,RAMRAM才才才才被被被被选选选选中中中中,可可可可以以以以对对对对其其其其进进进进行行行行读读读读写写写写操操操操作作作作,否否否否则则则则该该该该芯芯芯芯片片片片不不不不工工工工作作作作。某某某某芯芯芯芯片片片片被被被被选选选选中中中中后后后后,该该该该芯芯芯芯片片片片执执执执行行行行读读读读还还还还是是是是写操作由读写信号写操作由读写信号写操作由读写信号写操作由读写信号R R/控制。图控制。图控制。图控制。图6.46.4所示为片选与读写控制电路。所示为片选与读写控制电路。所示为片选与读写控制电路。所示为片选与读写控制电路。3.3.读读
19、读读/写与片选控制写与片选控制写与片选控制写与片选控制图图图图6.4 6.4 片选与读写控制电路片选与读写控制电路片选与读写控制电路片选与读写控制电路 当当当当片片片片选选选选信信信信号号号号 =1=1时时时时,三三三三态态态态门门门门GG1 1,GG2 2,GG3 3均均均均为为为为高高高高阻阻阻阻态态态态,此此此此片片片片未未未未选选选选中中中中,不不不不能能能能进进进进行行行行读读读读或或或或写写写写操操操操作作作作。当当当当片片片片选选选选信信信信号号号号 =0=0时时时时,芯芯芯芯片片片片被被被被选选选选中中中中。若若若若R R/=1=1,则则则则GG3 3导导导导通通通通,GG1
20、1、GG2 2高高高高阻阻阻阻态态态态截截截截止止止止。此此此此时时时时若若若若输输输输入入入入地地地地址址址址A A7 7A A0 0为为为为0001111100011111,于于于于是是是是位位位位于于于于3131,00的的的的存存存存储单元所存储的信息送出到储单元所存储的信息送出到储单元所存储的信息送出到储单元所存储的信息送出到控制电路工作原理控制电路工作原理控制电路工作原理控制电路工作原理I I/O O端端端端,存存存存储储储储器器器器执执执执行行行行的的的的是是是是读读读读操操操操作作作作;若若若若R R/=0=0,则则则则GG1 1、GG2 2导导导导通通通通,GG3 3高高高高阻
21、阻阻阻态态态态截截截截止止止止,I I/O O端端端端的的的的数数数数据据据据以以以以互互互互补补补补的的的的形形形形式式式式出出出出现现现现在在在在数数数数据据据据线线线线D D、上上上上,并并并并被被被被存存存存入入入入3131,00存存存存储储储储单单单单元元元元,存存存存储储储储器器器器执执执执行行行行的的的的是写操作。是写操作。是写操作。是写操作。小小 结结 =1 =1时:所有的时:所有的时:所有的时:所有的I I/O O 端均被禁止,不能进行读或端均被禁止,不能进行读或端均被禁止,不能进行读或端均被禁止,不能进行读或写操作。写操作。写操作。写操作。=0 =0时:时:时:时:R R/
22、=1/=1,执行读操作,将存储单元中的数据,执行读操作,将存储单元中的数据,执行读操作,将存储单元中的数据,执行读操作,将存储单元中的数据送到输出端;送到输出端;送到输出端;送到输出端;R R/=0/=0,执行写操作,将,执行写操作,将,执行写操作,将,执行写操作,将I I/O O端数据写入存储单元端数据写入存储单元端数据写入存储单元端数据写入存储单元中。中。中。中。第7页,共21页,编辑于2022年,星期六 RAM RAM的存储单元的存储单元的存储单元的存储单元 RAM RAM的核心元件是存储矩阵中的存储单元,按工作原理分,的核心元件是存储矩阵中的存储单元,按工作原理分,的核心元件是存储矩阵
23、中的存储单元,按工作原理分,的核心元件是存储矩阵中的存储单元,按工作原理分,RAMRAM的存储单元的存储单元的存储单元的存储单元可分为可分为可分为可分为静态存储单元静态存储单元静态存储单元静态存储单元和和和和动态存储单元动态存储单元动态存储单元动态存储单元。1.1.静态存储单元静态存储单元静态存储单元静态存储单元(SRAM)(SRAM)图图图图6.5 6.5 六管六管六管六管CMOSCMOS静态存储单元静态存储单元静态存储单元静态存储单元 静态存储单元是在静态触发器的基础上静态存储单元是在静态触发器的基础上静态存储单元是在静态触发器的基础上静态存储单元是在静态触发器的基础上附加门控管而构成的。
24、因此,它是靠触发器附加门控管而构成的。因此,它是靠触发器附加门控管而构成的。因此,它是靠触发器附加门控管而构成的。因此,它是靠触发器的自保功能存储数据的。的自保功能存储数据的。的自保功能存储数据的。的自保功能存储数据的。图图图图6.56.5是用六只是用六只是用六只是用六只CMOSCMOS管(增强型)组成的管(增强型)组成的管(增强型)组成的管(增强型)组成的静态存储单元。其工作原理简述如下。静态存储单元。其工作原理简述如下。静态存储单元。其工作原理简述如下。静态存储单元。其工作原理简述如下。图中图中图中图中CMOSTCMOST1 1TT4 4构成基本构成基本构成基本构成基本RSRS触发器,用触
25、发器,用触发器,用触发器,用于存储一位二进制信息。于存储一位二进制信息。于存储一位二进制信息。于存储一位二进制信息。T T5 5,T T6 6管是触发器管是触发器管是触发器管是触发器与位线与位线与位线与位线X Xi i间的门控管,控制触发器与位线的接间的门控管,控制触发器与位线的接间的门控管,控制触发器与位线的接间的门控管,控制触发器与位线的接通与断开。通与断开。通与断开。通与断开。T T7 7,T T8 8管控制位线与数据线管控制位线与数据线管控制位线与数据线管控制位线与数据线D D、的通断。的通断。的通断。的通断。采用六管采用六管采用六管采用六管CMOSCMOS静态存储单元的常用静态静态存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 存储器 幻灯片
限制150内