最新微机原理 第四章 存储器PPT课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《最新微机原理 第四章 存储器PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新微机原理 第四章 存储器PPT课件.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理 第四章 存储器4.1 现代高档微机系统的存储器体系结构4.1.1 分级存储器结构4.1.2 虚拟存储器结构4-24.3.1 各类存储芯片的接口共性1.各类存储器芯片的通用引脚 从与CPU接口的特性看,各类存储器芯片除电源线和地线外,一般都有以下四类外部引脚信号线:4.3 存储器芯片和存储条的接口特性 用于选择存储器存储单元 用于向存储器芯片写入或从存储器芯片读出数据用于选择存储器芯片用于控制存储器芯片中数据的读出或写入 存储器芯片的通用引脚A0A1AnD0D1Dm地址线 OE WE数据线读允许片选写允许 CS4-92.与CPU的连接特性不匹配4.3.1 各类存储芯片的接口共性4类接口
2、信号线(电源线除外)数据线地址线片选线读/写控制线直连直连地址译码器DB 低位 高位AB匹配 直连等待产生电路CB相应线CPU关键:高低位AB如何划分根据译码方式的不同,可有三种常用片选控制方法:1、线选法 2、全译码法 3、局部译码法4-104.3.2 DRAM的接口特殊性 动态刷新 地址线二路复用2.DRAM接口的特殊性 DRAM芯片集成度高,存储容量大,为节省外部引脚,其地址输入一般采用两路复用锁存方式1.DRAM在原理和结构上与SRAM有很大不同:DRAM是靠电荷存储器件(或电容)存储信息,由于电容存在漏电现象,不停电也会导致信息丢失。4.3 存储器芯片与CPU的接口特性 4-114.
3、3.3.DRAM存储条及其接口特性1.DRAM存储条4.3 存储器芯片与CPU的接口特性 微机系统中使用的内存都是将多片DRAM芯片塑封在一个长条型印刷电路板上的DRAM内存条,以便于减小体积、扩充容量和更换模块。内存条有以下三种结构:SIMM(Single In-Line Memory Module)DIMM(Dual In-Line Memory Module)RIMM(Rambus In-Line Memory Module)4-122.DRAM存储条实物样例3.各类内存条接口特性及安装规则4.3.3.DRAM存储条及其接口特性(a)168线256MB SDRAM内存条(b)184线25
4、6MB DDR SDRAM内存条4-134.4 内存储器系统的构成原理用存储器芯片构成存储器系统存储器结构的确定 单体?多体?存储器芯片的选配存储器接口的设计 关键三项任务:4-144.4.1 存储器结构的确定 在微机系统中,为能支持多种数据宽度操作,存储器一般都按字节编址,以字节为单位构成。所以:对8位微机,用单体结构 对16位微机,用双体结构 对32位微机,用4体结构 4-151.双体存储器结构示例(80286存储器)A0A23BHE80286D0D15地址锁存器4.4.1 存储器结构的确定A1A23A0BHE地址总线D0D7D8D15数据总线偶数存储体奇数存储体FFFFFE FFFFFE
5、FFFFFC FFFFFC 000002000002000000000000000003000003000001000001 FFFFFD FFFFFDFFFFFF FFFFFF4-162.8体存储器结构示例(Pentium存储器)Pentium A3A31D0D63地址锁存器存储体0存储体1存储体2存储体7数据收/发驱动器A3A31D0D7D16D23D56D63D8D15D0D63BE7BE2BE1BE04.4.1 存储器结构的确定 4-174.4.2 存储器芯片的选配n 位扩展n 字扩展n 字位扩展 存储器芯片的选配包括芯片的选择和组配两方面。其中,存储器芯片的组配又包括:4-184.4
6、.2 存储器芯片的选配 通过位扩展,满足(8位)字长要求。地址总线A0A91K1位76543210DDDD7D6D5DDDD4D3D2D1D0DDA0A9CSWE数据总线 地址、片选、读/写控制线并连 数据线分连等效的1K8位芯片 位 扩 展 字 扩 展 字位扩展 例如,用1K1位芯片组成1KB存储器的位扩展设计如下:4-19 位 扩 展 字 扩 展 字位扩展4.4.2 存储器芯片的选配 通过字扩展,满足字数(地址单元数)要求。例如,用1K8位的芯片(或芯片组)构成的4KB存储器的字扩展设计如下:CSY0Y1Y2Y3译码器WED0 7810A0 9A10A114K8位芯片D0 7WE A0 9
7、 CS 1K8 位(3#)D0 7WE A0 9 CS 1K8 位(2#)D0 7WE A0 9 CS 1K8 位(1#)D0 7WE A0 9 CS 1K8 位(0#)字扩展方法:地址线、数据线、读/写等控制线并连 片选线分连4-20 位 扩 展 字 扩 展 字位扩展4.4.2 存储器芯片的选配 当存储芯片的字长和存储单元数均不能满足存储器系统的要求时,就需要进行字位全扩展。包括两方面设计:位扩展设计 字扩展设计4-21 实际上就是要解决存储器同CPU三大总线的正确连接与时序匹配问题。而重点又是在地址分配的基础上实现地址译码。1.存储器片选控制方法2.存储器接口设计举例4.4.3 存储器接口
8、设计4-22 线选法 局 部 译码法 全 局 译码法 低位地址线直接接片内地址,将余下的高位地址线分别作为芯片的片选信号。1.存储器片选控制方法A0A10 2KB(0)11A0A10A11A0A10 2KB(1)A0A10 2KB(3)A0A10 2KB(2)A12A13A14CSCS CSCSA15 用于片选的地址线(A14A11)在每次寻址时只能有一位有效,不允许同时有多位有效,因此,存储空间的利用率低。4.4.3 存储器接口设计4-23译码器A0A10 2KB(0)11A0A10A0A10 2KB(1)A0A10 2KB(7)A11A15中任三根CSCSCS 部分高端地址线未参与译码,也
9、存在地址重叠和地址不连续问题,一般在线选法不够用,而又不需要全部地址空间时使用,以简化译码电路。对余下高位地址总线中的一部分进行译码,译码输出作为各存储器芯片的片选控制信号。线选法 局 部 译码法 全 局 译码法1.存储器片选控制方法4.4.3 存储器接口设计4-24 与前两种译码方法相比,存储空间利用率最高且译出的地址连续,不存在地址重叠问题,但译码电路最复杂。对余下高位地址总线全部译码,译码输出作为各存储器芯片的片选控制信号。线选法 局 部 译码法 全 局 译码法 无论是局部译码还是全译码,译码方案既可采用门电路译码、译码器芯片译码,还可采用PROM芯片译码等。1.存储器片选控制方法4.4
10、.3 存储器接口设计译码器A0A12 8KB(0)13A0A12A0A12 8KB(1)A0A12 8KB(3)A13A15CSCSCSY0Y1Y3Y4Y74-252.存储器接口设计举例 例4.1 试用2732EPROM芯片为某8位微机系统(地址总线宽度为20位)构建一个32KB的程序存储器,要求存储器地址范围为F8000H至FFFFFH。分析:2732为4K8位的EPROM芯片。此例不必进行位扩展,但要进行字扩展,即用8片2732芯片将存储器字数扩展到32K个。关键是在地址分配的基础上确定译码方案4.4.3 存储器接口设计 4-26解:(1)根据要求列出存储器地址分配表容量分配 芯片 地址范
11、围 容量分配 芯片 地址范围4KB 2732-1 F8000F8FFFH 4KB 2732-5 FC000FCFFFH4KB 2732-2 F9000F9FFFH 4KB 2732-6 FD000FDFFFH4KB 2732-3 FA000FAFFFH 4KB 2732-7 FE000FEFFFH4KB 2732-4 FB000FBFFFH 4KB 2732-8 FF000FFFFFH4.4.3 存储器接口设计 4-27外译码(选片)译码允许译码输入内译码(选单元)A19 A18 A17 A16 A15 A14 A13 A12ROM(1)ROM(2)ROM(3)ROM(4)000FFFA11
12、A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0ROM(5)ROM(6)ROM(7)ROM(8)000FFF000FFF000FFF000FFF000FFF000FFF000FFF(全0到全1)0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 1(2)根据要求列出存储器地址分配表4.4.3 存储器接口设计 4-28(3)确定译码电路片选译码电路1A12A13A14A15A16A17A18A191K+5VCB
13、G2AG1AY0Y1Y2Y3Y4Y5Y6Y7F8000F8FFFHF8000F8FFFHFA000FAFFFHFB000FBFFFHFC000FCFFFHFD000FDFFFHFE000FEFFFHFF000FFFFFH74LS138&G2BIO/M4.4.3 存储器接口设计 4-29(4)存储器电路1A12A13A14A16A15WAITIO/MA17A18A191kY0Y1Y2Y3Y4Y5Y6Y7ABCG2AG2BG174LS138+5VA0A11273232K8bitD0D7CSCSOECSRDCSCSCSCSCS&4.4.3 存储器接口设计 4-30 解:该例SRAM芯片字长不足8位,
14、需用2个芯片为一组进行位扩展后,再进行字扩展。芯片组 位分配 地址范围A19 A18 A17 A16A15A14A13 A12 A00#、2#1 0 0 1 0 0 0 00001FFFH 9000091FFFH1#、3#1 0 0 1 0 0 100001FFFH 9200093FFFH 例4.2 试用8K4位的SRAM芯片为某8088微机系统构成一个16KB的RAM存储器,RAM的起始地址为90000H。(1)列出各芯片组的地址范围和存储器地址位分配4.4.3 存储器接口设计 4-31(2)用门电路译码来产生2个芯片组的片选信号。字位扩展设计如下:用8K4位芯片构成的16KB存储器 A0A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新微机原理 第四章 存储器PPT课件 最新 微机 原理 第四 存储器 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内