《微型计算机原理》课件chapter5 半导体存储器.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《微型计算机原理》课件chapter5 半导体存储器.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机原理 微型计算机原理课件chapter5 半导体存储器 微型计算机 原理 课件 chapter5 半导体 存储器
- 资源描述:
-
1、2024年3月19日第1页本章主要内容本章主要内容存储器概述存储器概述1动态存储器和只读存储器动态存储器和只读存储器2静态存储器及其连接使用静态存储器及其连接使用32024年3月19日第2页5.1 存储器概述存储器概述 存储器是计算机的基本组成部分,用于存储器是计算机的基本组成部分,用于存放存放计算机工作所必需的计算机工作所必需的数据和程序数据和程序。处理。处理器实际运行时的大部分总线周期都是用于对器实际运行时的大部分总线周期都是用于对存储器的读存储器的读/写访问。所以,写访问。所以,存储器系统性能存储器系统性能的好坏将在很大程度上影响计算机系统的性的好坏将在很大程度上影响计算机系统的性能。能
2、。实际微机系统中,为了使存储器在速度实际微机系统中,为了使存储器在速度上与处理机相吻合,总是上与处理机相吻合,总是采用分级的方法来采用分级的方法来设计整个存储系统。设计整个存储系统。2024年3月19日第3页5.1 存储器概述存储器概述外存外存内存内存高速缓存高速缓存寄存器组寄存器组暂存待使用的数据,暂存待使用的数据,或运算的中间结果,或运算的中间结果,读写速度最快读写速度最快存放当前用得最多存放当前用得最多的程序或数据,使的程序或数据,使微处理机能以自己微处理机能以自己最高的速度工作最高的速度工作存放运存放运行的程序和数行的程序和数据,可以较低价格实据,可以较低价格实现较大容量的存储现较大容
3、量的存储价格低、容量大,价格低、容量大,但存取速度慢,用但存取速度慢,用作后备存储器,存作后备存储器,存储各种程序和数据储各种程序和数据2024年3月19日第4页寄存器寄存器Cache(SRAM)主存储器主存储器(DRAM和和ROM)外存储器(软盘、硬盘、光盘)外存储器(软盘、硬盘、光盘)Cache后备存储器(磁带库、光盘库)后备存储器(磁带库、光盘库)典型存取时间典型存取时间1ns2ns10ns10ms10s典型容量典型容量1KB1MB256MB4GB40GB1TB10TB100TB2024年3月19日第5页5.1 存储器概述存储器概述一、存储器的分类一、存储器的分类 1.1.根据位置,分为
4、:根据位置,分为:内部存储器内部存储器(主存储器)(主存储器)外部存储器外部存储器(辅存储器)(辅存储器)2.2.根据构成材料,分为:根据构成材料,分为:半导体存储器半导体存储器 磁存储器磁存储器 激光存储器激光存储器 纸卡存储器纸卡存储器2024年3月19日第6页v 内存内存存放当前运行的程序和数据。存放当前运行的程序和数据。特点特点:快,容量小,随机存取,快,容量小,随机存取,CPU可直接访问可直接访问。通常由通常由半导体存储器半导体存储器构成构成 RAM、ROMv 外存外存存放非当前使用的程序和数据。存放非当前使用的程序和数据。特点特点:慢,容量大,顺序存取慢,容量大,顺序存取/块存取块
5、存取。需调入内存后需调入内存后CPU才能访问才能访问。通常由通常由磁、光存储器磁、光存储器构成,也可以由半导体存储器构成构成,也可以由半导体存储器构成 磁盘、磁带磁盘、磁带、CD-ROM、DVD-ROM、固态盘固态盘2024年3月19日第7页5.1 存储器概述存储器概述半导体半导体存储器存储器RAMROM双极型双极型MOS型型SRAMDRAM掩膜掩膜ROMPROMEPROMEEPROMRAM 随机读写存储器随机读写存储器(Random Access Memory)它的内容可读出、写入或改写,主要用于存放各种现它的内容可读出、写入或改写,主要用于存放各种现场的输入输出数据、中间计算结果及作堆栈用
6、等。场的输入输出数据、中间计算结果及作堆栈用等。ROM 只读存储器(只读存储器(Read Only Memory)内容只可读出不可写入,最大优点是所存信息可长期内容只可读出不可写入,最大优点是所存信息可长期保存,断电时,保存,断电时,ROMROM中的信息不会消失。主要用于存中的信息不会消失。主要用于存放固定的程序和数据,通常用它存放引导装入程序。放固定的程序和数据,通常用它存放引导装入程序。2024年3月19日第8页5.1 存储器概述存储器概述二、存储器的性能指标二、存储器的性能指标1.1.存储容量存储容量 用某一芯片有多少个存储单元,每个存储单元存储若干用某一芯片有多少个存储单元,每个存储单
7、元存储若干位来表示,是以位来表示,是以 bit bit 为单位的。为单位的。存储容量存储容量=地址单元数地址单元数 数据线位数数据线位数2.2.存取时间存取时间即存取芯片中某一个单元的数据所需要的时间。即存取芯片中某一个单元的数据所需要的时间。3.3.其它指标其它指标可靠性、功耗、价格等可靠性、功耗、价格等2024年3月19日第9页1010 11000100 10100000 11011011 011000 0000 000000 0000 000111 0110 101111 1111 11111K81000 10000111 10101100 11011001 001000 0000 00
8、0000 0000 000111 0110 101111 1111 11111K85 0H3AH0 0HD9H00011011两根地址两根地址线译码线译码说明:存储单元个数与地址线根数的关系说明:存储单元个数与地址线根数的关系2024年3月19日第10页2K81010 11000100 10100000 10011011 0110000 0000 0000000 0000 0001011 0110 1011011 1111 11110010 00110100 01101000 11011101 1001111 1111 1111100 0000 0000100 0000 0001111 011
9、0 1011000H 3FFH400H 7FFH2024年3月19日第11页+5V5.2 静态存储芯片及连接使用静态存储芯片及连接使用一、静态读一、静态读/写存储器(写存储器(SRAM)6264 8K8bit 的的SRAM芯片芯片12345678910111213141516171819202122232425262728NC地地A12A11A10A7A6A5A4A3A2A1A0A8A9D0D1D2D3D4D5D6D7CS1CS2WEOE A0A12:地址线地址线 决定该芯片有决定该芯片有8K个存储单个存储单元,在使用时常接总线的低元,在使用时常接总线的低位地址位地址D0D7:双向数据线:双向
10、数据线 决定芯片中每个存储单元决定芯片中每个存储单元存储了多少二进制位,使用存储了多少二进制位,使用时与总线的数据线相连。时与总线的数据线相连。CS1、CS2:片选信号线:片选信号线 只有当只有当CS1=0,CS2=1 时,时,该芯片才被选中。使用时常该芯片才被选中。使用时常利用选片信号将芯片放在所利用选片信号将芯片放在所需要的地址范围上。需要的地址范围上。OE 输出允许信号线输出允许信号线 只有当只有当OE=0 时,才允许时,才允许芯片将某单元的数据送到数芯片将某单元的数据送到数据线上。据线上。WE 写允许信号线写允许信号线 WE=0 时,允许将数据写时,允许将数据写入芯片:入芯片:WE=1
11、 时,允许芯时,允许芯片的数据读出。片的数据读出。1.1.引脚引脚6264P1892024年3月19日第12页5.2 静态存储芯片及连接使用静态存储芯片及连接使用WECS1CS2OED0D7001写入写入1010读出读出011010三态(高阻)三态(高阻)表表5.1 6264真值表真值表2024年3月19日第13页2.2.工作过程工作过程写入数据:写入数据:在芯片的在芯片的 A12A0上加上要写入单元的地址;上加上要写入单元的地址;在在D7D0上加上要写入的数据;上加上要写入的数据;使使CS1和和CS2同时有效;同时有效;在在WE上加上有效的低电平,上加上有效的低电平,OE可高可低。可高可低。
12、A12A0CS1CS2WED7D05.2 静态存储芯片及连接使用静态存储芯片及连接使用P1972024年3月19日第14页读出数据:读出数据:在芯片的在芯片的 A12A0上加上要写入单元的地址;上加上要写入单元的地址;从从D7D0上输出指定地址单元的数据;上输出指定地址单元的数据;使使CS1和和CS2同时有效;同时有效;在在OE上加上有效的低电平,上加上有效的低电平,WE高电平。高电平。A12A0CS1CS2OED7D02.2.工作过程工作过程5.2 静态存储芯片及连接使用静态存储芯片及连接使用WE2024年3月19日第15页D0D7A0A12WEOECS1CS2A0A12MEMWMEMR译码
13、译码电路电路高位地址信号D0D7 3.3.连接使用连接使用2024年3月19日第16页3.3.连接使用连接使用5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第17页3.3.连接使用连接使用使存储器芯片的使存储器芯片的(即利用地址总线的所有地址线来唯一(即利用地址总线的所有地址线来唯一的决定存储器芯片的一个单元)。的决定存储器芯片的一个单元)。5.2 静态存储芯片及连接使用静态存储芯片及连接使用存储器芯片存储器芯片译译码码器器高位地址高位地址全全部部地地址址低位地址低位地址2024年3月19日第18页(1)全地址译码方式)全地址译码方式图中图中6264的地址范围为的地址
14、范围为F0000HF1FFFH(共(共8KB)D0D7A0A12WECS2OECS1A0A12D0D7+5V&111A13A14A15A16A17A18A19MEMWMEMR6264由由A0A12选定芯片内部的每个单元;选定芯片内部的每个单元;由由A13A19决定芯片在内存空间中的位置。决定芯片在内存空间中的位置。5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第19页v6264芯片的地址范围:F0000HF1FFFH11110000000 11110001111A19A18A17A16A15A14A13&1CS1A12A0D7D0高位地址高位地址线全部参线全部参加译码
15、加译码6264A12-A0D7-D0OEWE2024年3月19日第20页11A13A14A15A16A17A18A19CS1(1)全地址译码方式)全地址译码方式图中译码电路使图中译码电路使6264的地址范围变为的地址范围变为80000H81FFFH5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第21页(2)部分地址译码)部分地址译码 决定存储器芯片的存储单元时并没有利用地址总线上的全部地址,而决定存储器芯片的存储单元时并没有利用地址总线上的全部地址,而是是D0D7A0A12WECS2OECS1A0A12D0D7&1A13A15A16A18A19MEMWMEMR6264
16、8KB的的6264所占内所占内存地址空间为:存地址空间为:DA000HDBFFFHDE000HDFFFFHFA000HFBFFFHFE000HFFFFFH5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第22页部分地址译码方式部分地址译码方式A19A18A17A16A15A14A13A12A11A01 0 0 0 00 0 00 0 11 1 1001180000H 81FFFH84000H 85FFFHA0000H A1FFFHA4000H A5FFFH 部分地址译码方部分地址译码方式是以牺牲内存空式是以牺牲内存空间为代价来换得译间为代价来换得译码的简单。码的简单。D
17、0D7A0A12MEMWMEMRA19A18A16A15A13D0D7A0A12WEOECS2CS18088BUS62641115.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第23页 线选法除将低位地址直接接片内地址外,将余下的高线选法除将低位地址直接接片内地址外,将余下的高位地址线,分别作为各个存储器芯片的片选控制信号。位地址线,分别作为各个存储器芯片的片选控制信号。即只有一条高位地址线接在存储器芯片的片选信号端。即只有一条高位地址线接在存储器芯片的片选信号端。w 线选方式线选方式5.2 静态存储芯片及连接使用静态存储芯片及连接使用A191CS12024年3月19日
18、第24页 译码器电路译码器电路利用专门的译码器芯片利用专门的译码器芯片;74LS138利用数字比较器;利用数字比较器;利用利用ROM作译码器作译码器;利用利用PLD编程实现译码器编程实现译码器。1234567816910151413121174LS138ABCVCCG2AG2B地地G1Y0Y1Y2Y3Y4Y5Y6Y7工作条件:工作条件:G1=1,G2A=G2B=0C C,B B,A A为译码输入端,输出有为译码输入端,输出有8 8种状态即种状态即 Y Y0 0 Y Y7 72024年3月19日第25页1 11 11 11 11 11 11 11 1X X X X X X 其其 他他 值值01
19、11 11 11 11 11 11 11 1 1 1 1 1 1 0 01 0 01 101 11 11 11 11 11 11 1 0 1 1 0 1 0 01 0 01 11 101 11 11 11 11 11 0 1 1 0 1 1 0 01 0 01 11 11 101 11 11 11 11 0 0 1 0 0 1 0 01 0 01 11 11 11 101 11 11 10 1 1 0 1 1 1 0 01 0 01 11 11 11 11 101 11 10 1 0 0 1 0 1 0 01 0 01 11 11 11 11 11 101 10 0 1 0 0 1 1 0 0
20、1 0 01 11 11 11 11 11 11 100 0 0 0 0 0 1 0 01 0 0Y7Y7Y6Y6Y5Y5Y4Y4Y3Y3Y2Y2Y1Y1Y0Y0C B AC B AG G1 1 G G2A2A G G2B2B2024年3月19日第26页4.静态静态RAM连接举例连接举例6116R/W123456789101112242522212019181716151413VCC地地A7A6A5D0D1D2A4A3A2A1A0D7D6D5D4D3A8A9A10CSOE2K2K8 bit8 bit芯片芯片当读写信号当读写信号R/W=0 时写入,时写入,R/W=1时读出;输出允许时读出;输出允
21、许OE;片选信号片选信号CS。5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第27页D0D7A0A1A10R/WOECSD0D7A0A1A10R/WOECSD0D7A0A1A10MEMWMEMRD0D7A0A1A10MEMWMEMRA19A18A17A16A15A14A13A12A11GG2AG2BCBAY0Y174LS138808861166116A19A18A17A16A15A14A13A12A11A10A9A00 1 1 1 1 1 0 0 0 0 001 110 1 1 1 1 1 0 0 1 0 001 117C000H 7C7FFH7C800H 7CFFF
22、H利用专门的译码器芯片;利用专门的译码器芯片;74LS138例例1:5.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第28页D0D7A0A1A10R/WOECSD0D7A0A1A10R/WOECSD0D7A0A1A10MEMWMEMRD0D7A0A1A10MEMWMEMRA19A18A17A16A15A14A13A12A11GG2AG2BCBAY2Y574LS138808861166116A19A18A17A16A15A14A13A12A11A10A9A00 1 1 1 1 1 0 1 0 0 001 110 1 1 1 1 1 1 0 1 0 001 117D000H
23、 7D7FFH7E800H 7EFFFH利用专门的译码器芯片;利用专门的译码器芯片;74LS1385.2 静态存储芯片及连接使用静态存储芯片及连接使用2024年3月19日第29页例例2 2:存储器存储器6264 8K6264 8KB B芯片工作在芯片工作在F0000HF0000HF1FFFHF1FFFH内内存空间,存空间,画出和系统的连线图。画出和系统的连线图。6264地址线:地址线:A0-A12数据线:数据线:D0-D7WEOECS2 接接+5V电源电源CS1 高位地址译码高位地址译码系统总线:系统总线:地址线:地址线:A0-A12A0-A12数据线:数据线:D0-D7D0-D7MEMWME
展开阅读全文