第4章微机存储器系统精选PPT.ppt
《第4章微机存储器系统精选PPT.ppt》由会员分享,可在线阅读,更多相关《第4章微机存储器系统精选PPT.ppt(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章微机存储器系章微机存储器系统统第1页,本讲稿共71页Albert Fert Peter Grnberg 2007年诺贝尔物理奖得主巨磁阻效应 提高磁盘存储能力!第2页,本讲稿共71页4.1 4.1 存储器概述存储器概述4.1.1 4.1.1 存储器的基本概念存储器的基本概念 存储器由大量的记忆单元组成,记忆单元是一种具存储器由大量的记忆单元组成,记忆单元是一种具有两个稳定状态的物理器件,可用来表示二进制的有两个稳定状态的物理器件,可用来表示二进制的0 0和和1 1,这种物理器件一般由半导体器件或磁性材料等,这种物理器件一般由半导体器件或磁性材料等构成。构成。第3页,本讲稿共71页存储器
2、基本概念存储器基本概念由若干个最基本的存储单元组成,每个单元存储一个字。由若干个最基本的存储单元组成,每个单元存储一个字。字长有字长有4 4位、位、8 8位、位、1616位以及位以及3232位等。位等。在微机中,存储器按在微机中,存储器按8 8位二进制数(位二进制数(1 1个字节)编址,习惯个字节)编址,习惯上把一个地址所寻址的上把一个地址所寻址的8 8位二进制数称为一个存储单元。位二进制数称为一个存储单元。存储器容量一般都很大,内存和外存,均以字节为单元,存储器容量一般都很大,内存和外存,均以字节为单元,常用的有常用的有2 21010字节字节=1KB=1KB,2 22020字节字节=1024
3、KB=1MB=1024KB=1MB,2 23030字节字节=1024MB=1GB=1024MB=1GB,2 24040字节字节=1024GB=1TB=1024GB=1TB 存储器的存储空间与微机的地址线位数有关。存储器的存储空间与微机的地址线位数有关。第4页,本讲稿共71页4.1.2 4.1.2 微机中存储器的层次结构微机中存储器的层次结构第5页,本讲稿共71页微机中存储器的层次微机中存储器的层次内存(主存)内存(主存)内存用于存放当前计算机正在执行或经常要使用的程序或内存用于存放当前计算机正在执行或经常要使用的程序或数据,数据,CPUCPU可直接从内存中读取指令并执行,还可直接从内可直接从内
4、存中读取指令并执行,还可直接从内存中存取数据。存中存取数据。通常直接与系统总线相连。通常直接与系统总线相连。内存也称半导体存储器,一般由快速的半导体存储器件构成,内存也称半导体存储器,一般由快速的半导体存储器件构成,它与它与CPUCPU交换数据的速度很快。交换数据的速度很快。在共享存储器的多处理机系统中,内存中数据可以共享,并在共享存储器的多处理机系统中,内存中数据可以共享,并可实现多处理机间的通信。可实现多处理机间的通信。第6页,本讲稿共71页微机中存储器的层次微机中存储器的层次外存外存一般是由磁性材料以及运用激光技术等实现的存储器,一般是由磁性材料以及运用激光技术等实现的存储器,分为硬磁盘
5、、软磁盘、光盘等。分为硬磁盘、软磁盘、光盘等。通常是通过总线接口电路与系统总线相连。通常是通过总线接口电路与系统总线相连。外存容量很大,掉电信息不丢失,但存取速度慢,通常外存容量很大,掉电信息不丢失,但存取速度慢,通常使用使用DMADMA技术和技术和IOPIOP技术来实现内存与外存之间的数据直技术来实现内存与外存之间的数据直接传送。接传送。第7页,本讲稿共71页微机中存储器的层次微机中存储器的层次高速缓冲存储器高速缓冲存储器CacheCache 简称缓存,是位于简称缓存,是位于CPUCPU与主存间的一种容量较小但速度很高的存储器。与主存间的一种容量较小但速度很高的存储器。缓存主要是为了解决缓存
6、主要是为了解决CPUCPU运算速度与内存读写速度不匹配的矛盾。运算速度与内存读写速度不匹配的矛盾。在在CPUCPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。就变成了既有缓存的高速度,又有内存的大容量的存储系统了。时间区域性时间区域性空间区域性空间区域性第8页,本讲稿共71页Cache的数据更新方法的数据更新方法l主存与主存与Cache的数据不一致的数据不一致l防止数据丢失的一致性问题:防止数据丢失的一致性问题:Cache更新,内存未更新更新,内存未更新通写式通
7、写式简单,总线活动频繁,速度较慢简单,总线活动频繁,速度较慢缓冲通写式缓冲通写式回写式回写式l防止数据过时的一致性问题:内存更新,防止数据过时的一致性问题:内存更新,Cache未更新未更新总线监视法总线监视法硬件监视法硬件监视法局部禁止高速缓存法局部禁止高速缓存法Cache清除法清除法第9页,本讲稿共71页4.2 4.2 半导体存储器半导体存储器4.2.1 4.2.1 半导体存储器半导体存储器分类分类p按存取方式分类按存取方式分类随机存取存储器随机存取存储器RAMRAMSRAMSRAM(Static RAMStatic RAM,静态,静态RAM RAM):速度快,容量低,功耗):速度快,容量低
8、,功耗大。大。DRAMDRAM(Dynamic RAMDynamic RAM,动态,动态RAM)RAM):容量高,速度较慢,需:容量高,速度较慢,需定时刷新。定时刷新。只读存储器只读存储器ROMROM工作时只能读(用特殊方法写入)工作时只能读(用特殊方法写入)掉电信息不丢失掉电信息不丢失可作为主存储器存放系统软件和数据等可作为主存储器存放系统软件和数据等第10页,本讲稿共71页只读存储器只读存储器ROMROM掩膜掩膜ROM:信息制作在芯片中,不可更改:信息制作在芯片中,不可更改PROM:允许一次编程,此后不可更改:允许一次编程,此后不可更改EPROM:用紫外光擦除,擦除后可编程;并允许用户多次
9、:用紫外光擦除,擦除后可编程;并允许用户多次擦除和编程擦除和编程EEPROM(E2PROM):采用加电方法在线进行擦除和编):采用加电方法在线进行擦除和编程,也可多次擦写程,也可多次擦写Flash Memory(闪存):能够快速擦写的(闪存):能够快速擦写的EEPROM第11页,本讲稿共71页4.2.2 半导体存储器的主要性能指标半导体存储器的主要性能指标l存储容量:微机存储器的容量指存储器所能容纳的最大字节存储容量:微机存储器的容量指存储器所能容纳的最大字节数数。l 存取周期:存取周期:指存储器从接收到地址,到实现一次完整的指存储器从接收到地址,到实现一次完整的读出和写入数据的时间,也称为存
10、取时间,是存储器进读出和写入数据的时间,也称为存取时间,是存储器进行连续读和写操作所允许的最短时间间隔。行连续读和写操作所允许的最短时间间隔。l易失性:易失性:指存储器的供电电源断开后,存储器中的内容指存储器的供电电源断开后,存储器中的内容是否丢失。是否丢失。l功功 耗:耗:半导体存储器在额定工作电压下,外部电源保证它半导体存储器在额定工作电压下,外部电源保证它正常工作的前提下所提供的最大电功率。正常工作的前提下所提供的最大电功率。l 可靠性:可靠性:指抵抗干扰,正确完成读指抵抗干扰,正确完成读/写数据的性能。写数据的性能。第12页,本讲稿共71页4.2.3 存储器中的地址译码存储器中的地址译
11、码l存储器芯片逻辑图存储器芯片逻辑图第13页,本讲稿共71页l存储器芯片的结构存储器芯片的结构存储体存储体存储器芯片的主要部分,用来存储信息存储器芯片的主要部分,用来存储信息 地址译码电路地址译码电路根据输入的地址编码来选中芯片内某个特定的存储根据输入的地址编码来选中芯片内某个特定的存储单元单元 片选和读写控制逻辑片选和读写控制逻辑选中存储芯片,控制读写操作选中存储芯片,控制读写操作第14页,本讲稿共71页存储体存储体每个存储单元具有一个唯一的地址,可存储每个存储单元具有一个唯一的地址,可存储1位(位片结构)或多位(字片结构)二进制数位(位片结构)或多位(字片结构)二进制数据据存储容量与地址、
12、数据线个数有关:存储容量与地址、数据线个数有关:芯片的存储容量芯片的存储容量2MN存储单元数存储单元数存储单存储单元的位数元的位数 M:芯片的地址线根数:芯片的地址线根数 N:芯片的数据线根数:芯片的数据线根数 第15页,本讲稿共71页地址译码电路地址译码电路译码器A5A4A3A2A1A06301存储单元64个单元行译码A2A1A0710列译码A5A4A301764个单元单译码双译码l单译码结构单译码结构l双译码结构双译码结构双译码可简化芯片设计双译码可简化芯片设计主要采用的译码结构主要采用的译码结构第16页,本讲稿共71页片选和读写控制逻辑片选和读写控制逻辑l片选端CS或CE有效时,可以对该
13、芯片进行读写操作l输出OE或RD控制读操作。有效时,芯片内数据输出该控制端对应系统的读控制线l写WE或WR控制写操作。有效时,数据进入芯片中该控制端对应系统的写控制线第17页,本讲稿共71页存储器芯片的工作方式存储器芯片的工作方式操 作 1 X X 无操作 0 0 1RAMCPU操作 0 1 0CPURAM操作 0 0 0非法 0 1 1无操作 第18页,本讲稿共71页4.2.4 典型存储器芯片典型存储器芯片n静态随机存取存储器静态随机存取存储器SRAMSRAM 静态随机存取存储器静态随机存取存储器SRAM的基本存储单元一般由六管静的基本存储单元一般由六管静态存储电路构成,集成度较低,功耗较大
14、,无需刷新电态存储电路构成,集成度较低,功耗较大,无需刷新电路,由于存取速度快,一般用作微机中的高速缓冲存储路,由于存取速度快,一般用作微机中的高速缓冲存储器器。第19页,本讲稿共71页Intel 6264引脚图引脚图1626462646264是一个是一个8K8bit8K8bitCMOSCMOS静态静态RAMRAM芯片,其引脚包含芯片,其引脚包含地址线地址线1313条,数据线条,数据线8 8条,条,2 2个片选端,个片选端,CS1=0CS1=0,CS2=1CS2=1才能选通芯片。一个写允才能选通芯片。一个写允许许WEWE端和一个输出允许端和一个输出允许OEOE端。该芯片功耗低,在未端。该芯片功
15、耗低,在未选中时仅选中时仅10w10w,工作时也,工作时也仅仅15mw15mw,很适合于用电池,很适合于用电池供电的供电的RAMRAM电路。电路。第20页,本讲稿共71页Intel 6264的工作方式的工作方式方式 操 作 0 0 0 非法 不允许WE与OE同时为低电平 0 1 0 读出 从RAM中读出数据 0 0 1 写入 将数据写入RAM中 0 1 1 选中 6264内部I/O三态门均处于高阻 1 未选中 6264内部I/O三态门均处于高阻 第21页,本讲稿共71页62256 32K8的的CMOS静态静态RAM1234567891011121314151617181920212223242
16、5262728A14A12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CSA10OEA11A9A8A13WEVCC62256引脚图A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0OECSWED7D6D5D4D3D2D1D062256逻辑图输入LLL高阻HHL输入HLL输出LHL高阻HD7D0OEWECS62256工作表第22页,本讲稿共71页 EPROM芯片Intel 2764n 可擦除可编程只读存储器EPROM内部结构图第23页,本讲稿共71页Intel 2764在在EPROMEPROM芯片的上方,有一圆形石英窗,从而允许紫外芯片的上方,有一圆
17、形石英窗,从而允许紫外线穿过透明的圆形石英窗而照射到半导体芯片上,将线穿过透明的圆形石英窗而照射到半导体芯片上,将它放在紫外线光源下一般照射它放在紫外线光源下一般照射1010分钟左右,分钟左右,EPROMEPROM中的中的内容就被抹掉,即所有浮置栅内容就被抹掉,即所有浮置栅MOSMOS管的漏源处于断开状管的漏源处于断开状态,然后,才能对它进行编程输入态,然后,才能对它进行编程输入 。27642764是是2828脚双列直插式封装,内部采用双译码方式,用于寻脚双列直插式封装,内部采用双译码方式,用于寻址址8KB8KB存储单元,并有输出缓冲器。其中存储单元,并有输出缓冲器。其中A A1212A A0
18、 0是地址线,是地址线,O O7 7O O0 0是是8 8根数据线。根数据线。CECE是片选,是片选,OEOE是输出允许信号,低是输出允许信号,低电平有效。电平有效。第24页,本讲稿共71页27256 27256 32K8 EPROM 32K8 EPROM12345678910111213141516171819202122232425262728VppA12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CEA10OEA11A9A8A13A14VCC27256引脚图A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0CEOED7D6D5D4D3D2D1
19、D027256逻辑图第25页,本讲稿共71页n闪烁存储器(闪烁存储器(Flash Memory)闪烁存储器也称快速擦写存储器。实际上闪烁存储器属于闪烁存储器也称快速擦写存储器。实际上闪烁存储器属于EEPROM类型,又称类型,又称Flash ROM,性能优于普通,性能优于普通EEPROM。它是它是Intel公司率先推出的存储器。公司率先推出的存储器。在在Pentium机主板上,用机主板上,用128KB或或256KB的的Flash ROM存放存放BIOS,取代了,取代了EPROM和和EEPROM。因此现在称。因此现在称BIOS为为Flash BIOS。特点特点使内部存储信息在不加电的情况下保持使内
20、部存储信息在不加电的情况下保持1010年左右。年左右。可用较快的速度将信息擦除以后重写,反复擦写达几十万次。可用较快的速度将信息擦除以后重写,反复擦写达几十万次。可以实现分块擦除和重写,也可以按字节擦除与重写。可以实现分块擦除和重写,也可以按字节擦除与重写。具有非易失性,可靠性能好,速度快及容量大等许多优点。具有非易失性,可靠性能好,速度快及容量大等许多优点。第26页,本讲稿共71页4.2.5 典型译码芯片典型译码芯片l74LS138 74LS138 3-8 3-8译码器译码器 片选信号:片选信号:G1 G2A G2B=100 C、B、A译码,译码,Y0到到Y7低电平有效低电平有效123456
21、78910111213141516ABCG2AG2BG1Y7GNDY6Y5Y4Y3Y2Y1Y0VCC74LS138引脚图Y0Y1Y2Y3Y4Y5Y6Y7G1G2AG2BCBA74LS138逻辑图第27页,本讲稿共71页74LS138译码器真值表译码器真值表输 入 输 出C B A Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y00000111100110011010101011111111011111101111110111111011111101111110111111011111101111111第28页,本讲稿共71页4.2.6 微机中的微机中的内存条内存条计算机中的内存多以计算机中的内存
22、多以DRAM为主,把内存芯片集成为主,把内存芯片集成在一小条印刷电路板上,称为内存条。在一小条印刷电路板上,称为内存条。l内存插槽:主板上用于插入和固定内存条的插槽。内存插槽:主板上用于插入和固定内存条的插槽。l金手指:内存条上与内存插槽之间的连接部件,所金手指:内存条上与内存插槽之间的连接部件,所有的信号都是通过金手指进行传送的。有的信号都是通过金手指进行传送的。金手指内存插槽第29页,本讲稿共71页主板上的内存插槽主板上的内存插槽l内存插槽用于插入内存条,主板所支持的内存的种类和容量由内存插槽决定。168针针SDRAM SIMM插槽插槽184针针DDR DIMM插槽插槽 240针针DDR2
23、 DIMM插槽插槽第30页,本讲稿共71页4.34.3微型计算机中存储器的系统组成微型计算机中存储器的系统组成l这是本章的重点内容lSRAM、EPROM与CPU的连接l译码方法同样适合I/O端口第31页,本讲稿共71页4.3.1 存储器芯片与存储器芯片与CPU连接连接存储芯片的数据线存储芯片的数据线 存储芯片的地址线存储芯片的地址线 存储芯片的片选端存储芯片的片选端 存储芯片的读写控制线存储芯片的读写控制线第32页,本讲稿共71页存储芯片数据线的处理存储芯片数据线的处理若芯片的数据线正好若芯片的数据线正好8根:根:一次可从芯片中访问到一次可从芯片中访问到8位数据位数据全部数据线与系统的全部数据
24、线与系统的8位数据总线相连位数据总线相连若芯片的数据线不足若芯片的数据线不足8根:根:一次不能从一个芯片中访问到一次不能从一个芯片中访问到8位数据位数据利用多个芯片扩充数据位利用多个芯片扩充数据位简称简称“位扩充位扩充”第33页,本讲稿共71页位扩充2114(1)A9A0I/O4I/O1片选D3D0D7D4A9A02114(2)A9A0I/O4I/O1CECEl多多个个位位扩扩充充的的存存储储芯芯片片的的数数据据线线连连接于系统数据总线的不同位数接于系统数据总线的不同位数l其它连接都一样其它连接都一样l这些芯片应被看作是一个整体这些芯片应被看作是一个整体第34页,本讲稿共71页存储芯片地址线的
25、连接存储芯片地址线的连接芯片的地址线通常应全部与系统的低位地址总线相连芯片的地址线通常应全部与系统的低位地址总线相连寻址时,这部分地址的译码是在存储芯片内完成的,称为寻址时,这部分地址的译码是在存储芯片内完成的,称为“片内译码片内译码”000H001H002H3FDH3FEH3FFH全0全1000000010010110111101111范围(16进制)A9A0第35页,本讲稿共71页存储芯片片选端的译码存储芯片片选端的译码由于存储器芯片的容量是有限的,微机中存储由于存储器芯片的容量是有限的,微机中存储器的总容量一般远大于单个存储器芯片的容量,器的总容量一般远大于单个存储器芯片的容量,因此,存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 存储器 系统 精选 PPT
限制150内