微机原理与接口技术(5-1).ppt
《微机原理与接口技术(5-1).ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术(5-1).ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章第五章 存储器存储器朱亚萍朱亚萍朱亚萍朱亚萍杭州电子科技大学自动化学院杭州电子科技大学自动化学院杭州电子科技大学自动化学院杭州电子科技大学自动化学院微机原理与接口技术12/30/202212/30/2022内容提要pp存储器概述存储器概述存储器概述存储器概述pp随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAMRAMpp只读存储器只读存储器只读存储器只读存储器ROMROMppCPUCPU与存储器的连接与存储器的连接与存储器的连接与存储器的连接第五章第五章 存储器存储器20:2920:292 25-1 存储器概述 功能功能功能功能:用来存放当前正在使用的或经常使用的程序和数据。
2、用来存放当前正在使用的或经常使用的程序和数据。特特特特点点点点:快快速速存存取取、容容量量较较小小,CPUCPU可可以以直直接接对对它它进进行行访访问问,一般是用半导体存储器件构成。一般是用半导体存储器件构成。容容容容量量量量大大大大小小小小:受受到到地地址址总总线线位位数数的的限限制制。80868086系系统统,2020条条地地址址总总线线,可可以以寻寻址址内内存存空空间间为为1M1M字字节节;8038680386系系统统,3232条条地地址址总总线,可以寻址线,可以寻址4G4G字节。字节。存存存存放放放放内内内内容容容容:系系统统软软件件(系系统统引引导导程程序序、监监控控程程序序或或者者
3、操操作作系系统中的统中的ROM BIOSROM BIOS等)以及当前要运行的应用软件。等)以及当前要运行的应用软件。1 1内部存储器内部存储器内部存储器内部存储器 一、存储器分类一、存储器分类 20:2920:293 3(1 1)RAMRAM随机存取存储器随机存取存储器随机存取存储器随机存取存储器(Random Access MemoryRandom Access Memory)l lCPUCPU能根据能根据RAMRAM的地址将数据随机地写入或读出。的地址将数据随机地写入或读出。l l电源切断后,所存数据全部丢失。电源切断后,所存数据全部丢失。l l通常所说的计算机内存容量有多少字节,均是指通
4、常所说的计算机内存容量有多少字节,均是指RAMRAM存存储器的容量。储器的容量。SRAMSRAM静态静态静态静态RAMRAM(Static Static RAMRAM)uu静态静态RAMRAM速度非常快,只要电源存在内容就不会自动速度非常快,只要电源存在内容就不会自动消失。消失。uu它的基本存储电路为它的基本存储电路为6 6个个MOSMOS管组成一位,因此集成度管组成一位,因此集成度相对较低,功耗也较大。相对较低,功耗也较大。uu一般,高速缓冲存储器一般,高速缓冲存储器(Cache memoryCache memory)用它组成。用它组成。20:2920:294 4uuDRAMDRAM的内容在
5、的内容在1010-3-3或或1010-6-6秒之后自动消失,因此必须周秒之后自动消失,因此必须周期性地在内容消失之前进行期性地在内容消失之前进行刷新刷新刷新刷新(Refresh)(Refresh)。uu由于它的基本存储电路由一个晶体管及一个电容组成,由于它的基本存储电路由一个晶体管及一个电容组成,因此它的因此它的集成度高,成本较低,另外耗电也少集成度高,成本较低,另外耗电也少集成度高,成本较低,另外耗电也少集成度高,成本较低,另外耗电也少,但它需要,但它需要一个额外的刷新电路。一个额外的刷新电路。uuDRAMDRAM运行速度较慢,运行速度较慢,SRAMSRAM比比DRAMDRAM要快要快252
6、5倍,一般,倍,一般,PCPC机的标准存储器都采用机的标准存储器都采用机的标准存储器都采用机的标准存储器都采用DRAMDRAM组成。组成。组成。组成。DRAMDRAM动态动态动态动态RAMRAM(Dynamic RAMDynamic RAM)20:2920:295 5(2 2)ROMROM只读存储器只读存储器只读存储器只读存储器(Read Only MemoryRead Only Memory)ROMROM存储器是将程序及数据固化在芯片中,数据只能读出,存储器是将程序及数据固化在芯片中,数据只能读出,不能写入,电源关掉,也不会丢失,不能写入,电源关掉,也不会丢失,ROMROM中通常存储操作系统
7、中通常存储操作系统的程序的程序(BIOS)(BIOS)或用户固化的程序。或用户固化的程序。PROMPROM可编程可编程ROMROM(ProgramableProgramable ROM ROM)由厂家生产出的由厂家生产出的 空白空白 存储器,根据用户需要,利用存储器,根据用户需要,利用特殊方法写入程序和数据,即对存储器进行编程,但只特殊方法写入程序和数据,即对存储器进行编程,但只能写入一次,写入后信息是固定的,不能更改,适合于能写入一次,写入后信息是固定的,不能更改,适合于小批量使用。小批量使用。20:2920:296 6EPROMEPROM可擦除、可编程可擦除、可编程ROMROM(Erasa
8、ble PROMErasable PROM)可由用户按规定的方法多次编程,可通过紫外光照擦除,可由用户按规定的方法多次编程,可通过紫外光照擦除,以便重新固化新数据。这对研制和开发特别有利,因此以便重新固化新数据。这对研制和开发特别有利,因此用于十分广泛。用于十分广泛。EEPROMEEPROM电可擦除可编程电可擦除可编程ROMROM(Electrically Erasable Electrically Erasable PROMPROM)可编程固化程序,并可利用电压来擦除芯片内容,以重可编程固化程序,并可利用电压来擦除芯片内容,以重新编程固化新数据。新编程固化新数据。闪存闪存(Flash Mem
9、oryFlash Memory)闪存用设备写入内容后,可由加电擦除其部分内容,闪存用设备写入内容后,可由加电擦除其部分内容,芯片可反复使用。闪存允许芯片可反复使用。闪存允许多线程重写多线程重写,速度快,灵活,速度快,灵活性好。性好。20:2920:297 7功功功功能能能能:用用来来存存放放相相对对来来说说不不经经常常使使用用的的程程序序或或者者数数据据或或者者需要长期保存的信息。需要长期保存的信息。特特特特点点点点:存存取取速速度度慢慢、容容量量大大,可可以以保保存存和和修修改改存存储储信信息息,CPUCPU不不直直接接对对它它进进行行访访问问,有有专专用用的的设设备备(硬硬盘盘驱驱动动器器
10、、软软驱驱、光光驱驱等等)来来管管理理,一一般般外外部部存存储储器器由由磁磁表表面面存存储储器器件构成件构成 。容量大小:容量大小:容量大小:容量大小:不受限制不受限制存存存存放放放放内内内内容容容容:系系统统软软件件、应应用用软软件件、其其他他长长期期保保存存程程序序和和数数据。据。2 2外部存储器外部存储器外部存储器外部存储器20:2920:298 8外部存储器主要有:外部存储器主要有:外部存储器主要有:外部存储器主要有:l l磁记录存储器,包括磁记录存储器,包括软盘和硬盘软盘和硬盘;l l光盘存储器光盘存储器:光盘是利用激光技术存储信息的装置,光:光盘是利用激光技术存储信息的装置,光盘存
11、储器由光盘片和光盘驱动器组成;盘存储器由光盘片和光盘驱动器组成;l lFlashFlash存储器存储器:集成度高;是固体的存储介质,没有硬盘:集成度高;是固体的存储介质,没有硬盘那样的机械装置,可靠性好,不易损坏;既有那样的机械装置,可靠性好,不易损坏;既有SRAMSRAM读写读写的灵活性和较快的访问速度,又有掉电后不丢失信息的特的灵活性和较快的访问速度,又有掉电后不丢失信息的特点。点。20:2920:299 9二、存储器组织二、存储器组织l l1616位微机系统配置两个存储体,分别连接数据总线位微机系统配置两个存储体,分别连接数据总线D D7 7D D0 0和和D D1515D D8 8,一
12、次数据总线传送,一次数据总线传送1616位数据;位数据;l l3232位微机系统配置位微机系统配置4 4个存储体,分别连接数据总线个存储体,分别连接数据总线D D7 7D D0 0,D D1515D D8 8,D D2323D D1616及及D D3131D D2424,一次数,一次数据总线传送据总线传送3232位数据;位数据;l lPentiumPentium以上微机系统配置以上微机系统配置8 8个存储体,分别连接个存储体,分别连接6464位数据总线。位数据总线。20:2920:291010三、半导体存储器的指标三、半导体存储器的指标 衡量半导体存储器的指标很多,诸如可靠性、功耗、价格、衡量
13、半导体存储器的指标很多,诸如可靠性、功耗、价格、电源种类等,但从接口电路来看,最重要的指标是存储器的容电源种类等,但从接口电路来看,最重要的指标是存储器的容量和存取时间。量和存取时间。1.1.容量容量容量容量存储器芯片的容量是以存储存储器芯片的容量是以存储1 1位二进制数(位二进制数(bitbit)为单位)为单位的,故存储器的容量即指每个存储器芯片所能存储的二的,故存储器的容量即指每个存储器芯片所能存储的二进制数的位数。进制数的位数。由于在微型机中,数据大多以字节(由于在微型机中,数据大多以字节(bytebyte)为单位并行)为单位并行传送的。因此,对存储器的读写也是以字节为单位寻址传送的。因
14、此,对存储器的读写也是以字节为单位寻址的。的。20:2920:291111存储器芯片因为要适用于存储器芯片因为要适用于1 1位、位、4 4位、位、8 8位、位、1616位等计算机位等计算机的需要,或因工艺上的原因,其数据线也有的需要,或因工艺上的原因,其数据线也有1 1位、位、4 4位、位、8 8位、位、1616位之不同。位之不同。虽然微型计算机的字长已经达到虽然微型计算机的字长已经达到1616位、位、3232位,甚至位,甚至6464位,位,但其内存仍以一个字节为一个单元,不过在这种微型机中,但其内存仍以一个字节为一个单元,不过在这种微型机中,一次可同时对一次可同时对2 2、4 4、8 8个单
15、元进行访问。个单元进行访问。存储器芯片容量单元数存储器芯片容量单元数存储器芯片容量单元数存储器芯片容量单元数 数据线位数数据线位数数据线位数数据线位数20:2920:2912122.2.存取时间存取时间存取时间存取时间存储器接收到从存储器接收到从CPUCPU给出的有效地址到给出的有效地址到完成一次读出和写完成一次读出和写入数据所需要的时间。入数据所需要的时间。MOSMOS型型存存储储器器的的功功耗耗小小于于相相同同容容量量的的双双极极性性存存储储器器,CMOSCMOS器器件件功功耗耗低低,速速度度慢慢;HMOSHMOS的的存存储储器器件件在在速速度度、功耗、容量方面进行了折衷。功耗、容量方面进
16、行了折衷。3.3.功耗功耗功耗功耗20:2920:291313Flash Flash MemoryMemory寿寿 命命 大大 于于 EEPROMEEPROM,EEPROMEEPROM寿寿 命命 大大 于于EPROMEPROM。4.4.可靠性可靠性可靠性可靠性5.5.寿命寿命寿命寿命6.6.价格价格价格价格指指存存储储器器对对电电磁磁场场和和温温度度变变化化等等的的抗抗干干扰扰能能力力,以以及及高高速速使使用时的正确存取能力。用时的正确存取能力。存存储储器器本本身身的的价价格格、附附加加电电路路的的价价格格。SRAMSRAM的的价价格格高高,但速度快;但速度快;DRAMDRAM相对廉价,但是速
17、度较慢。相对廉价,但是速度较慢。20:2920:2914145-2 随机存取存储器RAM 1 1静态静态静态静态RAMRAM的构成的构成的构成的构成 一、静态随机存取存储器(一、静态随机存取存储器(SRAM)T T1 1T T4 4构构成成双双稳稳态态触触发发器器,两两个个稳稳定定状状态态分分别别表表示示1 1和和0 0;T T5 5、T T6 6为为门门控控管管,当当行行选选择择线线X X1 1为为高高电电平平时时,T T5 5、T T6 6管管导导通通,T T7 7、T T8 8也也是是门门控控管管,当当列列选选择择线线Y Y1 1也也为为高高电电平平时时,T T7 7、T T8 8管管导
18、导通通,内内部部数数据据线线与与外外部部数数据据线接通,可读线接通,可读/写该存储单元。写该存储单元。图图5-1 6MOS5-1 6MOS管静态存储电路管静态存储电路单元电路单元电路单元电路单元电路20:2920:291515 静态静态静态静态RAMRAM的特点的特点的特点的特点 访访问问速速度度快快,访访问问周周期期达达202040ns40ns;工工作作稳稳定定,不不需需要要进进行行刷刷新新,外外部部电电路路简简单单;但但基基本本存存储储单单元元所所包包含含的的管管子子数目较多,且功耗也较大,它适合在小容量存储器中使用。数目较多,且功耗也较大,它适合在小容量存储器中使用。通通常常由由地地址址
19、译译码码器器、存存储储矩矩阵阵、控控制制逻逻辑辑、三三态态数数据据缓缓冲器组成,如图冲器组成,如图5-25-2所示。所示。静态静态静态静态RAMRAM存储器芯片内部结构存储器芯片内部结构存储器芯片内部结构存储器芯片内部结构20:2920:291616图图5 52 SRAM2 SRAM组成结构原理图组成结构原理图20:2920:291717存储矩阵存储矩阵存储矩阵存储矩阵一一个个基基本本存存储储单单元元存存放放一一位位二二进进制制信信息息,一一块块存存储储器器芯芯片片由由基本存储单元构成矩阵;两种构成方式:基本存储单元构成矩阵;两种构成方式:字字字字结结结结构构构构方方方方式式式式:一一个个字字
20、节节的的8 8位位制制作作在在一一块块芯芯片片上上,选选中中芯芯片片可可一一次次性性读读/写写8 8位位信信息息,封封装装时时引引线线较较多多。例例如如:4K4K的的存存储器芯片由储器芯片由51285128组成,访问它要组成,访问它要9 9根地址线和根地址线和8 8根数据线。根数据线。位位位位结结结结构构构构方方方方式式式式:一一个个芯芯片片内内的的基基本本单单元元作作不不同同字字的的同同一一位位,8 8位位由由8 8块块芯芯片片组组成成。优优点点是是芯芯片片封封装装时时引引线线少少,例例如如:4K4K存存储器芯片由储器芯片由4096140961组成,访问它要组成,访问它要1212根地址线和根
21、地址线和1 1根数据线。根数据线。20:2920:291818 地址译码器地址译码器地址译码器地址译码器 CPUCPU读读/写写一一个个存存储储单单元元时时,先先将将地地址址送送到到地地址址总总线线,高高位位地地址址经经译译码码后后产产生生片片选选信信号号选选中中芯芯片片,低低位位地地址址送送到到存存储储器器,由由地地址址译译码码器器选选中中所所需需要要的的片片内内存存储储单单元元,最最后后在在读读/写写信信号号控控制制下读出或写入。下读出或写入。址址译译码码器器完完成成存存储储单单元元的的选选择择,有有线线性性译译码码和和复复合合译译码码两两种种方式,一般采用复合译码。方式,一般采用复合译码
22、。如如4096140961的的位位结结构构芯芯片片排排列列成成64646464矩矩阵阵,A A0 0AA6 6达达到到X X译译码码器器(行行译译码码),A A7 7AA1111送送到到Y Y译译码码器器(列列译译码码)。如如图图5-25-2所所示示,X X和和Y Y译译码码器器各各输输出出6464根根线线,X X和和Y Y同同时时选选中中的的单单元元为为所所访访问问的的存存储储单单元元;若若采采用用线线性性译译码码器器,1212根根地地址址线线输输入入到到地地址址译译码码器器后后,有有40964096根输出线来选择存储单元。根输出线来选择存储单元。20:2920:291919 控制逻辑与三态
23、数据缓冲器控制逻辑与三态数据缓冲器控制逻辑与三态数据缓冲器控制逻辑与三态数据缓冲器 存存储储器器读读/写写操操作作由由CPUCPU控控制制,CPUCPU送送出出的的高高位位地地址址经经译译码码后后,送送到到逻逻辑辑控控制制器器的的CSCS端端,即即产产生生片片选选信信号号,选选中中存存储储器器芯芯片片,当当读读/写写控控制制信信号号送送到到存存储储器器的的R/WR/W端端时时,存存储储器器中中的的数数据据经经三三态态数数据据缓缓冲冲器器送送到到数数据据总总线线上上或或将将数数据据写写入存储器。入存储器。20:2920:2920202 2静态静态静态静态RAMRAM的例子的例子的例子的例子图图5
24、 53 21143 2114内部结构图内部结构图21142114(1K41K4位)位)61166116(2K82K8位)位)62646264(8K88K8位)位)6212862128(16K816K8位)位)6225662256(32K832K8位)位)20:2920:292121图图5 54 21144 2114引脚图引脚图20:2920:292222图图5 55 62645 6264内部结构图及引脚图内部结构图及引脚图20:2920:292323图图5 56 621286 62128芯片引脚图芯片引脚图图图5 57 622567 62256芯片引脚图芯片引脚图20:2920:292424二
25、、动态随机存取存储器(二、动态随机存取存储器(DRAM)1 1动态动态动态动态RAMRAM的构成的构成的构成的构成 l l最简单的动态最简单的动态RAMRAM的基本存储单元是一个晶体管和一个电的基本存储单元是一个晶体管和一个电容,因而集成度高,成本低,耗电少,但它利用电容存储电容,因而集成度高,成本低,耗电少,但它利用电容存储电荷来保存信息的,电容通过荷来保存信息的,电容通过MOSMOS管的栅极和源极缓慢放电管的栅极和源极缓慢放电而丢失信息,必须定时对电容充电,也称作而丢失信息,必须定时对电容充电,也称作刷新刷新刷新刷新。l l为了提高集成度,减少引脚的封装数,为了提高集成度,减少引脚的封装数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术
限制150内