第5章计算机的存储系统ppt课件_第1页
第5章计算机的存储系统ppt课件_第2页
第5章计算机的存储系统ppt课件_第3页
第5章计算机的存储系统ppt课件_第4页
第5章计算机的存储系统ppt课件_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章 计算机的存储系统 5.1 5.1 存储器概存储器概述述第第5 5章章 计算机的存储系统计算机的存储系统第第5 5章章 计算机的存储系统计算机的存储系统第第5 5章章 计算机的存储系统计算机的存储系统 2. 2. 最大存取时间:最大存取时间: 访问一次存储器对指定单元写入或读出所需访问一次存储器对指定单元写入或读出所需要的时间,要的时间,这个时间的上限值即最大存取时间,一般为十几这个时间的上限值即最大存取时间,一般为十几nsns到几百到几百nsns。 从从CPUCPU给出有效的存储器地址到存储器输出有效数据所给出有效的存储器地址到存储器输出有效数据所需要的时间需要的时间1. 容量:指一个

2、存储器芯片能存储的二进制信息。容量:指一个存储器芯片能存储的二进制信息。 存储器芯片容量存储器芯片容量=存储单元数每单元的数据位数存储单元数每单元的数据位数 例:例:6264 8KB = 8K 8bit 6116 2KB = 2K 8bit 1字节字节=8 bit;1KB=210字节字节=1024字节;字节;1MB=210KB=1024KB; 1GB=210MB=1024MB;1TB=210GB=1024GB。5.1.1 半导体存储器的性能指标半导体存储器的性能指标3. 其他指标:功耗,工作电源,可靠性,集成度,价格等。其他指标:功耗,工作电源,可靠性,集成度,价格等。半导体存储器(Memor

3、y)随机存取存储器(RAM)只读存储器(ROM) 静态RAMSRAM) 常用于Cache 动态RAMDRAM常用于内存条掩膜ROM可编程ROMPROM)紫外线可擦除的PROMEPROM)电可擦除的PROMEEPROM)快擦写存储器Flash Memory)5.1.2 半导体存储器的分类半导体存储器的分类u 从应用角度可分为两大类:u RAM具有易失性,可读,可写,常用于存放数据、中间结果等。u ROM在程序执行时只能读不能写。常用于存放程序或不易变的数据。 u 掩膜ROM不可改写。u 可编程PROM、EPROM、E2PROM及FLASH在 一定条件下可改写。第第5 5章章 计算机的存储系统计算

4、机的存储系统一、一、RAMRAM原理原理构成存储体R-S触发器构成的存储矩阵)外围电路译码电路、缓冲器译码电路、缓冲器I/O控制电路控制电路 5.2 5.2 随机存取存储器随机存取存储器(RAM)(RAM)第第5 5章章 计算机的存储系统计算机的存储系统5.2.1 静态静态RAMSRAM)地址译码器存储矩阵数据缓冲器012n-101m控制逻辑CSR/Wn位地址m位数据存储芯片内部构成示意图存储芯片内部构成示意图第第5 5章章 计算机的存储系统计算机的存储系统第第5 5章章 计算机的存储系统计算机的存储系统1. 存储体存储体 一个基本存储电路能一个基本存储电路能存储存储1位位2#数。数。 (1T

5、1和和T2组成一个双稳组成一个双稳态触发器,用于保存数据。态触发器,用于保存数据。T3和和T4为负载管。为负载管。(2如如O1点为数据点为数据Q,则,则O2点为数据点为数据/Q。(3行选择线有效高电行选择线有效高电 平时,平时, O1 、 O2处的数据处的数据信息通过门控管信息通过门控管T5和和T6送至送至T7和和T8 。(4列选择线有效高电列选择线有效高电 平时,平时, T7和和T8处的数据信处的数据信息通过门控管息通过门控管T7和和T8送至芯送至芯片片C的引脚,读控制线有效的引脚,读控制线有效则输出至数据线。则输出至数据线。2. 外围电路外围电路(1地址译码器地址译码器 对外部地址信号译码

6、,对外部地址信号译码, 用以选择要访问的单元。用以选择要访问的单元。 第第5 5章章 计算机的存储系统计算机的存储系统A0A1A2A3A4A5A6A7A8A9CEOEWE011023Y0Y1Y1023D(I/O)读写控制电路地址译码器 单地址译码右图1): 译码器为10:1024, 译码输出线 2101024 根。 引线太多,制造困难。若要构成若要构成1K1b个存储单元,个存储单元,需需10根地址线,根地址线,1根数据线。根数据线。 双地址译码右图2) : 有X、Y两个译码器,每个有10/2个输入,210/2个输出,共输出210/2 210/2=2101024个状态,而输出线只有2 210/2

7、根。 两个5:32译码器组成行列形式选中单元,大大减少引线。A0A1A2A3A4Y031-0Y31CE OE WED(I/O)读写控制电路行译码器0-00-3131-31A5A6A7A8A9X0X31列译码器第第5 5章章 计算机的存储系统计算机的存储系统存储体存储体I/O缓缓冲冲 X译译码码Y译码译码存储器控存储器控制逻辑制逻辑A0A1A P-1APA P+1 AKD0D1D N-1R/WCERAM基本结构框图基本结构框图(2I/O控制电路控制电路ii.ii.接收接收R/WR/W信号信号0 0 写有效写有效1 1 读有效读有效i.i.接收片选信号接收片选信号CECE或或CSCS)0 0 选中

8、芯片选中芯片1 1 未选中未选中例:一片62256为32K*8的RAM 地址线15根, 数据线8根, RAM的控制信号为3根WE,OE,CE)。常用RAM有: 6116 6264 62256低功耗 CMOS SRAM, 容量8K8bit; DIP封装,单一5V电源供电。 28PIN,输入输出电平与TTL兼容。最大存储时间70120ns。第第5 5章章 计算机的存储系统计算机的存储系统1. 引脚及其含义引脚及其含义二、典型芯片二、典型芯片HM6264BL Din 写 0 1 0 Dout 读 0 1 1 0 高阻 输出禁止 1 1 1 0 高阻 低功耗 0 高阻 低功耗 1I/O信号 工作方式

9、OE WE CS2 CS1 表 5-1 HM6242BL工作方式第第5 5章章 计算机的存储系统计算机的存储系统表表5-1为为HM6264BL工作方式真值表功能表)。工作方式真值表功能表)。2. 工作方式工作方式第第5 5章章 计算机的存储系统计算机的存储系统3. 读写周期时序读写周期时序读出时间tAA :最大70ns,从地址有效到RAM数据线上出现稳定 数据的时间。是RAM读操作速度快慢的主要指标。读周期 tRC: 70nsmim), 表示连续操作允许最小时间 。 它总是大于或等于读出时间。正确读数: 地址有效经tAA后 ,且片选信号有效经tCO 及tOE后才 能收到数据。第第5 5章章 计

10、算机的存储系统计算机的存储系统(1读周期读周期读周期读周期时序时序第第5 5章章 计算机的存储系统计算机的存储系统 写周期时序写周期时序 要实现写操作必须要要实现写操作必须要CS1CS1、CS2CS2和和WEWE都有效。都有效。 但在地址改变期间,但在地址改变期间,WEWE必须为高,以防止地址变化期间可能必须为高,以防止地址变化期间可能有误码写入,破坏内存数据。有误码写入,破坏内存数据。 为此,为此,WEWE必须在地址有效以后经过一段时间才有效,使地址必须在地址有效以后经过一段时间才有效,使地址信号足够稳定。信号足够稳定。注意:注意:(2写周期写周期twc(定义同读周期)(定义同读周期)在地址

11、给定且WE有效一段时间后,才可写入数据。u(一62256u62256是32K*8的CMOS静态RAMu 补充:典型存储器芯片和译码器芯片补充:典型存储器芯片和译码器芯片第第5 5章章 计算机的存储系统计算机的存储系统12345678910111213141516171819202122232425262728A14A12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CSA10OEA11A9A8A13WEVCC1、62256引脚图A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0OECSWED7D6D5D4D3D2D1D02、62256逻辑图12345

12、678910111213141516171819202122232425262728VppA12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CEA10OEA11A9A8A13A14VCC1、27256引脚图62256工作表(二3-8译码器74LS138Y0Y1Y2Y3Y4Y5Y6Y7G1G2AG2BCBA2、74LS138原理图74LS138引脚功能(1片选信号:G1G2AG2B(2CBA译码Y0到Y7有效5.2.2 动态动态RAMDRAM)一、单管动态基本存储电路1或0由电容C上有无电荷决定) 设 T1导通时字选线1),将 D1 写入,则C上有电荷。 字选线撤消,T

13、1截止。 T1导通字选线1才能读。 读时:D本为0,CD无电荷。 导通时C上电荷转移到 CD 上,所以D为1; 若C上原无电荷,则D为0;第第5 5章章 计算机的存储系统计算机的存储系统电容电容C通常小于数据线上的分布电容通常小于数据线上的分布电容CD,每个数据读出后,每个数据读出后,C上的电荷经上的电荷经CD释放,信息被破坏。所以需要刷释放,信息被破坏。所以需要刷新新周期性不断充电。刷新时间周期性不断充电。刷新时间2ms8ms。(刷新即在数据线上加电。(刷新即在数据线上加电压,给压,给C充电,然后关断充电,然后关断T。)。)字选线字选线“1”数据线数据线D1”CDES()ES()CT1SDG

14、PD424256的容量是256K4,片内需log2256K=18个地址信号,外接9根地址线,由内部多路开关将外部18根地址线分两次送入。一、基于预测技术的一、基于预测技术的DRAM (超页模式(超页模式EDO DRAM) 第第5 5章章 计算机的存储系统计算机的存储系统动、静动、静RAM比较:比较: 动:容量大,速度慢,功耗低,刷新电路复杂。动:容量大,速度慢,功耗低,刷新电路复杂。 静:容量小,速度快,功耗大,无刷新电路。静:容量小,速度快,功耗大,无刷新电路。二、典型芯片二、典型芯片uPD424256uPD4242565.2.3 高速高速RAM由由DRAM进行改进,因进行改进,因RAM价格

15、高)价格高)l edo dram 扩展数据输出扩展数据输出extended data outedo,有时也称为超,有时也称为超页模式页模式dram和突发式和突发式edo dram是两种基于页模式内存的是两种基于页模式内存的内存技术。内存技术。edo技术在普通技术在普通dram的接口上增加了一些逻辑电的接口上增加了一些逻辑电路,利用了地址预测功能,缩短了读写周期并消除了等待状路,利用了地址预测功能,缩短了读写周期并消除了等待状态,使得突发式传送更加迅速,提高了数据的存取速度。态,使得突发式传送更加迅速,提高了数据的存取速度。 l DRDRAM l 引脚定义会随命令而变,同一组引脚线可以被定义成地

16、址,也可以被定义成控制线,而引脚数仅为正常dram的三分之一。当需要扩展芯片容量时,只需要改变命令而不需要增加硬件引脚。 5.2.4 高集成度高集成度RAMIRAM) 又称为又称为RAMRAM条,将多片条,将多片DRAMDRAM芯片装配在印刷电路芯片装配在印刷电路 板上,直接插在微机内板上,直接插在微机内MEMMEM插座上。插座上。特点:动态刷新电路集成在片内,克服了特点:动态刷新电路集成在片内,克服了DRAMDRAM需外接刷新电路需外接刷新电路 的缺点,从而兼有动、静的缺点,从而兼有动、静RAMRAM的优点。的优点。 二、同步二、同步DRAMSDRAM 三、基于协议的三、基于协议的DRDRA

17、MDirect Rambus DRAM 第第5 5章章 计算机的存储系统计算机的存储系统主要产品有主要产品有: Intel 2186、21878K8位位)。封装形式有:封装形式有:SIMMSingle In-line Memory Modle) 单边沿连接单边沿连接插脚插脚DIMMDual In-line Memory modle) 双边沿连接双边沿连接插脚插脚 5.3 5.3 只读存储器只读存储器ROMROM) 掩膜ROM芯片所存储的信息由芯片制造厂家完成,用户不能修改。 掩膜ROM以有/无跨接管子来区分0/1信息:有为0,无被光刻而去掉为1。5.3.1 掩膜掩膜ROM和和PROM一、掩膜一

18、、掩膜ROMRead Only Memory)NoImage位线位线字线字线 D3D2D1D0单元单元0 1010单元单元1 1101单元单元20101单元单元30110典型的PROM基本存储电路如下图所示。芯片出厂时,开关管T1与位线数据线之间以熔丝相连。用户可对其进行一次性编程熔断或保留熔丝以区分“1/0”): 当加入写脉冲,某些存储单元熔丝熔断,信息永久写入, 不可再次改写。PROM基本存储电路基本存储电路第第5 5章章 计算机的存储系统计算机的存储系统二、二、PROMPROMProgrammable ROMProgrammable ROM)PROM的写入要由专用的电的写入要由专用的电路

19、大电流、高电压和程路大电流、高电压和程序完成。序完成。第第5 5章章 计算机的存储系统计算机的存储系统5.3.2 可擦除的可擦除的PROM 一、一、EPROM紫外线可擦除)紫外线可擦除) 1. 基本存储电路基本存储电路GSD第第5 5章章 计算机的存储系统计算机的存储系统通常可互换。引脚OE,CE都为0时,D0D7端可读到数据。Vpp=12.5V或更高时,可写入,有专用写入器。2. 典型芯片典型芯片27系列)系列) 2716 2K8bit 2732 4K8bit 27512 64K8bitu 如:27256为32K8 EPROMA14A13A12A11A10A9A8A7A6A5A4A3A2A1

20、A0CEOED7D6D5D4D3D2D1D02、27256逻辑图12345678910111213141516ABCG2AG2BG1Y7GNDY6Y5Y4Y3Y2Y1Y0VCC1、74LS138引脚图二、二、EEPROMEEPROM 特点:特点: 1. 1. 在线改写,简单,在单一在线改写,简单,在单一5V5V电源下即可完成。电源下即可完成。 2. 2. 擦除与写入同步,约擦除与写入同步,约10ms10ms。有些有些E2PROME2PROM设有写入结束标志以供设有写入结束标志以供查询或申请中断。查询或申请中断。 3. 3. 一般为并行总线传输,如:一般为并行总线传输,如:28642864,引脚

21、与,引脚与27642764完全兼容,最大完全兼容,最大存取时间存取时间200ns200ns,编程与工作电压均,编程与工作电压均为为5V5V。 4. 4. 具备具备RAMRAM、ROMROM的优点的优点, ,但写但写入时间较长。入时间较长。第第5 5章章 计算机的存储系统计算机的存储系统 三、OTPROMOne Time PROM) 除了没有擦除窗口,其他工艺与EPROM完全相同。可用普通 编程器对其编程只能一次)。 四、快擦写存储器Flash memory) 类似EEPROM。它采用一种非挥发性存储技术,即掉电后数据信息可以长期保存 。又能在线擦除和重写,擦除的是整个存储器阵列或者是一个大的存

22、储单元块,而不是一个字节一个字节的擦除。需几秒钟时间,但擦除次数有限。 产品型号有: 28F256 32K8bit 29010 128K8bit 5.4 5.4 存储器连接与扩充存储器连接与扩充需考虑的问题需考虑的问题 总线连接总线连接AB、CB、DB) 时序配合时序配合 驱动能力驱动能力 若用存贮芯片构成存贮系统,或对已有的存贮系统进行容量扩充时,需要通过总线将RAM、ROM芯片同CPU连接起来,并使之协调工作。5.4.1 存储器芯片选择存储器芯片选择第第5 5章章 计算机的存储系统计算机的存储系统一、类型选择一、类型选择RAM存储用户的调试程序、程序的中间运算结果及掉存储用户的调试程序、程

23、序的中间运算结果及掉 电时无需保护的电时无需保护的I/O数据及参数等。数据及参数等。 SRAM 与与CPU连接简单,无需接口电路,在小型系连接简单,无需接口电路,在小型系 统中、智能仪表中采用。统中、智能仪表中采用。 DRAM 集成度高,但需刷新电路,与集成度高,但需刷新电路,与CPU的接口复的接口复 杂,仅在需要较大存贮容量的计算机产品中应用。杂,仅在需要较大存贮容量的计算机产品中应用。ROM具有非易失性。具有非易失性。 EPROM 存放系统监控程序,无需在线修改的存放系统监控程序,无需在线修改的 参数。参数。 E2PROM数据、参数等有掉电保护要求的数据。数据、参数等有掉电保护要求的数据。

24、 特别:利用后备电源,配合掉电保护电路,也可以保证静态特别:利用后备电源,配合掉电保护电路,也可以保证静态 RAM在掉电后数据不丢失。在掉电后数据不丢失。第第5 5章章 计算机的存储系统计算机的存储系统 在第二章的CPU时序介绍中了解到:CPU进行读操作时,什么时候送地址信号, 什么时候从数据线上读数据, 其时序是固定的。从T1状态开始到地址信号有效:TCLAVmax=110ns (地址有效延迟) 对MEM,从外部输入地址信号有效,到把内部数据送至数据总线上的时序也是固定的,由存储器的内部结构和制造工艺决定。 6264读取时间tAAmax70ns 二、存储器芯片与二、存储器芯片与CPU的时序配

25、合的时序配合MEM与与CPU工作速度的匹配问题。工作速度的匹配问题。80888088读周期时序读周期时序4.77MHz4.77MHz时)时)行线X列线Y六管基本存储电路写控制(高有效)数据线读控制(高有效)QQ 所以,从T1状态开始到 6264 中指定单元读出信息到数据总线上的时间为: TCLAVmaxtAAmax110ns70ns 180 nsCPU-从从T1状态开始到地址状态开始到地址信号有效:信号有效:TCLAVmax=110ns (地址有效延迟)(地址有效延迟)80888088读周期时序读周期时序4.77MHz4.77MHz时)时)行线X列线Y六管基本存储电路写控制(高有效)数据线读控

26、制(高有效)QQ6264读周期时序读周期时序MEM: 6264读取时间读取时间tAAmax=70ns第第5 5章章 计算机的存储系统计算机的存储系统第第5 5章章 计算机的存储系统计算机的存储系统u CPU在在T3的下跳沿的下跳沿T3、T4交界处采样数据总线以得到数据。交界处采样数据总线以得到数据。u 为确保采样的数据是可靠的,则要求为确保采样的数据是可靠的,则要求RAM输出到总线上的输出到总线上的数据比数据比T3后沿提前后沿提前 TDVCL时间已稳定时间已稳定 。u 即:即:3T-TDVCL=3200ns-30ns=570ns 570ns180ns 所以,对于6264来说,能与CPU在时序上

27、很好地配合。 若不能很好地配合,需要在T3T4间插入Tw。 u 当CPU与MEM连接时,两者时序要配合。u 即,当CPU发出读数据信号的时侯,存储器已把数据输出并稳定在数据总线上,这时CPU才能读到数据。 前已述及 从T1状态开始到 6264 中指定单元读出信息到数据总线上的时间为: TCLAVmaxtAAmax110ns70ns 180 nsu 通常,为简化外围电路及充分发挥CPU的工作速度,应尽可能u 选择与CPU时序相匹配的芯片。5.4.2 存储器容量扩充存储器容量扩充 当单片存储器芯片的容量不能满足系统容量要求时,可多片当单片存储器芯片的容量不能满足系统容量要求时,可多片组合以扩充位数

28、或存贮单元数。组合以扩充位数或存贮单元数。 本节以本节以RAM扩充为例,扩充为例,ROM的处理方法与之相同。的处理方法与之相同。第第5 5章章 计算机的存储系统计算机的存储系统=2片) 一、位数扩充一、位数扩充 例:用例:用8K8bit的的6264扩充形成扩充形成8K16bit的芯片组,所需芯片:的芯片组,所需芯片: 8K16bit 8K8bit 方法方法 两个芯片的地址线、片选两个芯片的地址线、片选信号信号 及读及读/写控制线分别互连;写控制线分别互连; 两个芯片的数据线各自独两个芯片的数据线各自独立,立, 一片作低一片作低8位位D0D7), 另另一片一片 作高作高8位位D8D15)。)。

29、即,每个即,每个16位数据的高、位数据的高、低字低字 节节 分别存于两个芯片,一次分别存于两个芯片,一次读读/写写 操作同时访问两个芯片中的操作同时访问两个芯片中的同地同地 址单元。具体连接如右。址单元。具体连接如右。第第5 5章章 计算机的存储系统计算机的存储系统 二、单元数扩充二、单元数扩充 例:用例:用8K8bit的的6264扩充形成扩充形成32K8bit的存储区的存储区,需要的需要的8K8 芯片数为:芯片数为:32K/8K=4片)片)8K8芯片 A14 A13 A12A0 地址范围 0 0 0 000至1110000H1FFFH 1 0 1 000至1112000H3FFFH 2 1

30、0 000至1114000H5FFFH 3 1 1 000至1116000H7FFFH 连接时:连接时: A0A12,D7D0,R/W等同名信号连接在一起。等同名信号连接在一起。 由于容量的扩充,增加了两位地址线,译码后产生由于容量的扩充,增加了两位地址线,译码后产生 4个片选信号,用于区分个片选信号,用于区分4个芯片。个芯片。 这样,这样,32K的地址范围在的地址范围在4个芯片中的分配为:个芯片中的分配为:v 称地址线称地址线A0A0A12A12实现片内寻址,实现片内寻址,A13A13A14A14实现片间寻址。实现片间寻址。第第5 5章章 计算机的存储系统计算机的存储系统v 当单元数与位数都

31、要扩充时,将以上两者结合起来。如:当单元数与位数都要扩充时,将以上两者结合起来。如:v 用用8K8芯片构成芯片构成32K16存储区,需要存储区,需要42个芯片。个芯片。v (1先扩充位数,每先扩充位数,每2个芯片一组,构成个芯片一组,构成4个个8K16芯片组;芯片组;v (2再扩充单元数,将这再扩充单元数,将这4个芯片组组合成个芯片组组合成32K16存储区。存储区。 扩充连接图扩充连接图 5.5 8086/8088 5.5 8086/8088与存储器连接与存储器连接1全译码法全译码法片内寻址未用的全部高位地址线都参加译码,译码片内寻址未用的全部高位地址线都参加译码,译码 输出作为片选信号,使得

32、每个存贮器单元地址唯一。输出作为片选信号,使得每个存贮器单元地址唯一。 译码电路比较复杂。一般用译码电路比较复杂。一般用3-8译码器或可编程器件等实现。译码器或可编程器件等实现。部分译码法部分译码法除片内寻址外的高位地址的一部分来译码产生片除片内寻址外的高位地址的一部分来译码产生片 选信号简单)选信号简单)线选法线选法用除片内寻址外的高位地址线中的任一根做为片选信用除片内寻址外的高位地址线中的任一根做为片选信 号,直接接各存储器的片选端来区别各芯片的地址。号,直接接各存储器的片选端来区别各芯片的地址。第第5 5章章 计算机的存储系统计算机的存储系统 设CPU引脚已经外围芯片锁存器、驱动器),可

33、以连接存贮器或I/O接口电路。 以8088系统总线与SRAM连接为例,AB、CB、DB如何连?例:用例:用4片片6264构成构成32K8的存贮区。的存贮区。 片内地址连接片内地址连接A0A12,高位地址线,高位地址线A19A13译码后产生译码后产生6264的片选信号。一般有三种译码方式:的片选信号。一般有三种译码方式:第第5 5章章 计算机的存储系统计算机的存储系统例:用例:用4片片6264构成构成32K8的存贮区。的存贮区。 1. 全译码法全译码法 高位地址线高位地址线A19A13全部参加译码,产生全部参加译码,产生6264的片选的片选信号。信号。注:注:MEMW=IO/M+WR MEMR=

34、IO/M+RD 整个32K8存储器的地址范围: 00000H07FFFH仅占用8088 1M容量的32K地址范围。全译码的优点地址唯一实现地址连续便于扩充第第5 5章章 计算机的存储系统计算机的存储系统部分译码法部分译码法 除片内寻址外的高位地址除片内寻址外的高位地址的一部分来译码产生片选信号简单)。的一部分来译码产生片选信号简单)。缺点:地址重叠,每个地址有缺点:地址重叠,每个地址有 22015)= 25个重叠地个重叠地址。址。令未用到的高位地址全为令未用到的高位地址全为0,则称,则称为基本存贮器地址。为基本存贮器地址。3线选法线选法 用除片内寻址外的高位地用除片内寻址外的高位地址线中的任一

35、根做为片选信号,直接址线中的任一根做为片选信号,直接接各存储器的片选端来区别各芯片的接各存储器的片选端来区别各芯片的地址。地址。特点:特点: 线选法也有地址重叠区。线选法也有地址重叠区。 地址不连续,但简单。地址不连续,但简单。芯片A19A17A16A13A12A0地址范围0 0000111 000至111 0E000H0FFFFH 1 0001011 000至111 16000H17FFFH 2 0001101 000至111 1A000H1BFFFH 3 0001110 000至111 1C000H1DFFFH 第第5 5章章 计算机的存储系统计算机的存储系统 例:用线选法产生4片6264

36、 (0#3#) 片选信号: A16A13用作片选, A19A17未用, 其它信号数据线,读写信号的 连接同图5-18。这时,32K存储器的基本地址范围为:注意:注意: 软件上必须保证这些片选线每次寻址时只能有一位有效,决软件上必须保证这些片选线每次寻址时只能有一位有效,决不允许多于一位同时有效。不允许多于一位同时有效。第第5 5章章 计算机的存储系统计算机的存储系统例:用例:用4片片6264构成构成32K8的存贮区。的存贮区。 1. 全译码法全译码法 高位地址线高位地址线A19A13全部参加译码,产生全部参加译码,产生6264的片选的片选信号。信号。注:注:MEMW=IO/M+WR MEMR=

37、IO/M+RD 整个32K8存储器的地址范围: 00000H 07FFFH仅占用8088 1M容量的32K地址范围。用户扩展存储器地用户扩展存储器地址空间的范围决定址空间的范围决定了存储芯片的片选了存储芯片的片选信号的实现方式。信号的实现方式。地址总线余下的高位地址地址总线余下的高位地址线经译码后,做各存储芯线经译码后,做各存储芯片的片选。通常片的片选。通常IO/M信号信号也参与片选译码也参与片选译码.全译码的优点地址唯一实现地址连续便于扩充全译码的优点地址唯一实现地址连续便于扩充次高位地址线次高位地址线A15A13译码后产译码后产生片选信号区分生片选信号区分4个存储芯片;个存储芯片;最高位地

38、址线最高位地址线A19A16及及IO/M用用作片选信号有效的使能控制。作片选信号有效的使能控制。第第5 5章章 计算机的存储系统计算机的存储系统u 实际应用中,存储器芯片的片选信号可根据需要选择上述某种方法或几种方法并用。u ROM与CPU的连接同RAM。u用户扩展存储器地址空间的范围决定了存储芯片的片选信号的用户扩展存储器地址空间的范围决定了存储芯片的片选信号的实现方式。实现方式。u地址总线余下的高位地址线经译码后,做各存储芯片的片选。地址总线余下的高位地址线经译码后,做各存储芯片的片选。通常通常IO/M信号也参与片选译码。信号也参与片选译码。u低位地址线低位地址线A12A0直接接在存储芯片上,寻址片内直接接在存储芯片上,寻址片内8K单元;单元;u次高位地址线次高位地址线A15A13译码后产生片选信号区分译码后产生片选信号区分4个存储芯片;个存储芯片;u最高位地址线最高位地址线A19A16及及IO/M用作片选信号有效的使能控制。用作片选信号有效的使能控制。8088 在最小模式下的典型配置在最小模式下的典型配置 地址锁存器地址锁存器8282(两片两

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论