计算机第五章(2009).ppt

上传人:s****8 文档编号:69728266 上传时间:2023-01-08 格式:PPT 页数:37 大小:1.58MB
返回 下载 相关 举报
计算机第五章(2009).ppt_第1页
第1页 / 共37页
计算机第五章(2009).ppt_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《计算机第五章(2009).ppt》由会员分享,可在线阅读,更多相关《计算机第五章(2009).ppt(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第五章 存存 储储 器器1 1n5-1 5-1 存储器存储器概述概述n5-2 5-2 随机存取存储器随机存取存储器n5-3 5-3 只读存储器只读存储器n5-4 5-4 CPUCPU与存储器的连接与存储器的连接重点:重点:1 1、区分、区分ROMROM、RAMRAM 2 2、数据在内存中的存放格式、数据在内存中的存放格式 3 3、存储器芯片介绍及扩展、存储器芯片介绍及扩展 74LS13874LS138 存储器:信息存储部件存储器:信息存储部件 1 1、0 0状态状态25 51 1 存储器存储器概述概述5.1.1 5.1.1 存储器分类存储器分类一、按和一、按和CPUCPU的关系分:的关系分:内

2、存:内存:CPUCPU可直接访问;存储速度快;容量有限,受地址总可直接访问;存储速度快;容量有限,受地址总 线位数限制线位数限制外存:外存:CPUCPU不可直接访问;存储速度慢;海量,要配置专门不可直接访问;存储速度慢;海量,要配置专门的驱动设备才能完成访问外存,例:硬盘、软盘、磁带、的驱动设备才能完成访问外存,例:硬盘、软盘、磁带、光盘光盘,闪存盘。,闪存盘。CPUCPU通过内存间接访问外存通过内存间接访问外存二、按材料分:二、按材料分:半导体(内存);磁芯(磁盘),磁表面,激光(光盘)半导体(内存);磁芯(磁盘),磁表面,激光(光盘)CPUCPU内存内存外存外存CACHE CACHE 31

3、.1.ROMROM只读存储器。用于存储操作系统程序只读存储器。用于存储操作系统程序BIOSBIOS及用户及用户固化程序。掉电时数据仍存在。按是否可以多次固化程序。掉电时数据仍存在。按是否可以多次写入及擦除方法可分为写入及擦除方法可分为4 4种。种。按集成电路内部结构的不同可分为几种:按集成电路内部结构的不同可分为几种:掩膜型掩膜型ROMROM:厂家烧写:厂家烧写 无法再次写入无法再次写入PROMPROM:用户烧写用户烧写EPROMEPROM:紫外线擦除紫外线擦除,可以多次写入可以多次写入EEPROMEEPROM:电可擦除电可擦除,可反复使用,可反复使用 Flash Flash:电可擦除电可擦除

4、其部分内容,可反复使用,其部分内容,可反复使用,允许多线程重写,速度快,灵活性好。允许多线程重写,速度快,灵活性好。三、半导体存储器的分类三、半导体存储器的分类(内存)内存)42.2.RAMRAM随机存取存储器,可读写。掉电时数据丢失。按集随机存取存储器,可读写。掉电时数据丢失。按集成电路内部结构的不同可分为几种:成电路内部结构的不同可分为几种:SRAMSRAM:信息存于触发器内;存取速度快,:信息存于触发器内;存取速度快,2 240ns40ns;功耗大,集成度低,价格高功耗大,集成度低,价格高 CacheCacheDRAMDRAM:信息存于极间电容内;存取速度慢,:信息存于极间电容内;存取速

5、度慢,5050200ns200ns;集成度高,价格低;集成度高,价格低 内存条内存条5四、选择存储器考虑因素四、选择存储器考虑因素易失性易失性 只读性只读性 存储存储容量容量 存取时间存取时间 功耗功耗 双极型(电流型)功耗大双极型(电流型)功耗大 CMOSCMOS型(电压型)功耗小型(电压型)功耗小可靠性可靠性 价格价格65.1.2 5.1.2 存储器组织存储器组织 8 8位:基本存储体位:基本存储体 1616位:奇偶存储体位:奇偶存储体 32 32位:位:4 4个存储体个存储体 64 64位:位:8 8个存储体个存储体数据在内存中存储格式数据在内存中存储格式:n数据在内存中以字节为单位数据

6、在内存中以字节为单位,1 1个字节占内存一个地址,并个字节占内存一个地址,并且地址由且地址由00000H00000H开始直至开始直至CPUCPU所能支持的最高地址所能支持的最高地址n一个字按相邻两个字节存放一个字按相邻两个字节存放,存入时以低位字节在低地址,存入时以低位字节在低地址,高位字节在高地址,字单元的地址以低位地址表示高位字节在高地址,字单元的地址以低位地址表示 5.1.3 5.1.3 存储器性能指标:存储器性能指标:存储容量:存储容量:bit,Byte,KBbit,Byte,KB(2 21010B B),),MBMB(2 22020B),GB(2B),GB(23030B B),TB,

7、TB(2 24040B B)存取时间、可靠性、价格存取时间、可靠性、价格75-2 5-2 随机存取存储器随机存取存储器RAMRAM随时在任意位置上存取信息随时在任意位置上存取信息一、静态一、静态随机存取存储器随机存取存储器SRAM SRAM (StaticStatic)1 1、S SRAMRAM的结构的结构存储一位信息的单元结构存储一位信息的单元结构:6:6个管组成的个管组成的双稳态触发双稳态触发器电路器电路存储矩阵:一块存储器芯片中的基本存储单元按存储矩阵:一块存储器芯片中的基本存储单元按位结构或字结构排列成矩阵,存储二进制信息。位结构或字结构排列成矩阵,存储二进制信息。位结构位结构 N*N

8、*1 1 用于动态用于动态RAMRAM和大容量静态和大容量静态RAMRAM字结构字结构 N*N*8 8 用于容量较小的静态用于容量较小的静态RAMRAM8矩阵:参见图矩阵:参见图5-5-3 3 可以节约译码电路可以节约译码电路例:共例:共9 9个数据,以矩阵个数据,以矩阵3 33 3排列,即排列,即 则共需则共需6 6根地址线,若以线性排列,共需根地址线,若以线性排列,共需9 9根,节约根,节约3 3根根地址译码器:对地址译码器:对CPUCPU发出的地址信号译码发出的地址信号译码存储器控制电路:片选、读、写存储器控制电路:片选、读、写片选:产生信号选中芯片,允许对其进行读、写操作片选:产生信号

9、选中芯片,允许对其进行读、写操作读、写:控制三态双向缓冲器(输出入驱动),控制数据流读、写:控制三态双向缓冲器(输出入驱动),控制数据流方向方向三态数据缓冲器三态数据缓冲器9地地址址译译码码器器存存 储储矩矩 阵阵三三态态双双向向缓缓冲冲器器存储器控制逻辑存储器控制逻辑A A0 0A A1 1A AP PR/WR/WCSCSD D0 0D D1 1DnDn片选片选读写信号读写信号102 2、SRAMSRAM芯片芯片61166116(2k*82k*8位)位)62646264(8k*88k*8)6212862128(16k*816k*8)6225662256(32K*832K*8)例:例:6 62

10、64264:8 8k*8 k*8 存储空间存储空间 地址线地址线 数据线数据线 8 8k=2k=21 13 3 1 13 3根(根(A A1 12 2A A0 0)8 8根(根(I/OI/O0 0 I/OI/O7 7)控制线:控制线:4 4根(根(CECE1 1、CECE2 2 、WEWE 、OEOE)CECE1 1、CECE2 2须同时有效须同时有效CECE1 1CECE2 2工作方式工作方式L LH HH HL L读操作读操作L LH HL LH H写操作写操作H H*未选中未选中11与与CPUCPU的连接图的连接图 图图5.55.5存储速度快,但价格贵存储速度快,但价格贵二、二、DRAM

11、DRAM:DynamicDynamic 信息存于场效应管的栅漏间电容,为防止漏电效应,避免信息存于场效应管的栅漏间电容,为防止漏电效应,避免信息丢失,需要对数据信息丢失,需要对数据“刷新刷新”(对存储单元中的信息读出,(对存储单元中的信息读出,经读出放大器放大后再写入)。一般刷新时间经读出放大器放大后再写入)。一般刷新时间2ms2ms。内存条:内存条:SDRAM,DDR SDRAM,DDRSDRAM,DDR SDRAM,DDR SDRAMSDRAM (同步动态随机(同步动态随机动态存储器)动态存储器)存储速度较慢,但价格便宜存储速度较慢,但价格便宜12三、高速缓存器三、高速缓存器CACHECA

12、CHE为解决与为解决与CPUCPU匹配及价格问题的矛盾,引入匹配及价格问题的矛盾,引入CACHECACHE技术技术CACHECACHE:为介于:为介于CPUCPU和主存储器之间的小容量存储器和主存储器之间的小容量存储器作用:用于存放作用:用于存放CPUCPU经常访问的代码和数据,以实现经常访问的代码和数据,以实现CPUCPU的的零等待。零等待。开机时开机时CACHECACHE无任何内容无任何内容将主存储器中经常被将主存储器中经常被CPUCPU使用的使用的一部分内容一部分内容“拷贝拷贝”到到CACHECACHE中中CPUCPU要读取存储器数据时,要读取存储器数据时,CACHECACHE控制器根据

13、送出的地址,判定数据是否在控制器根据送出的地址,判定数据是否在CACHECACHE中中若在,则若在,则“命中命中”当当CACHECACHE:32k32k时,命中率时,命中率86%,86%,当为当为64k64k时,命中率时,命中率92%92%13四、存储器的工作时序四、存储器的工作时序图图5-95-9地址地址 A AD DC Ct tRCRC 读出周期读出周期t tA A 读取时间读取时间 t tARARB Bt tCXCX数据输出数据输出读周期读周期读恢复读恢复时间时间片选到输出片选到输出有效有效CPU送送出地址出地址CPU送出送出片选片选存存储器储器输出输出数据数据tCO14n存储器和存储器

14、和CPUCPU连接时的要求:连接时的要求:nCPUCPU的读周期的读周期 T TA A。从。从CPUCPU送出的地址信号有送出的地址信号有效到效到CPUCPU要求的数据在总线上稳定的时间间隔要求的数据在总线上稳定的时间间隔 T TA A。n从片选信号有效到从片选信号有效到CPUCPU要求的数据在总线上稳要求的数据在总线上稳定的时间间隔定的时间间隔 T TCOCO,否则外部电路须产生,否则外部电路须产生WAITWAIT信号,迫使信号,迫使CPUCPU插入插入T TW W周期来满足上述时周期来满足上述时间要求。间要求。155-3 5-3 只读存储器只读存储器 ROMROM芯片系列:芯片系列:276

15、42764、27162716、27322732、2712827128、2725627256 这一系列芯片的数据引脚都是这一系列芯片的数据引脚都是8 8根,只是地址引根,只是地址引脚和控制引脚不同脚和控制引脚不同 27162716:2k2k8 271288 27128:16k16k8 8例:例:27642764芯片,容量芯片,容量8k8k8 8,地址线:,地址线:A A1212A A0 0,数据,数据线线8 8根:根:D D7 7D D0 0 图图5-145-14读出:读出:芯片使能芯片使能 :输出允许,连到信号线:输出允许,连到信号线RDRD16编程编程 :编程时电压输入:编程时电压输入 :编

16、程脉冲控制端:编程脉冲控制端VCCVCC、GND GND :电源电压和地:电源电压和地ROMROM相对于相对于RAMRAM,少了,少了 ,多了,多了图图5-16 27645-16 2764与与CPUCPU的连接的连接175-4 CPU5-4 CPU与存储器的连接与存储器的连接连接时应考虑:连接时应考虑:1.1.CPUCPU总线的负载能力总线的负载能力 数据缓冲器或总线驱动数据缓冲器或总线驱动器器2.2.CPUCPU的时序与存储器存取时间的配合的时序与存储器存取时间的配合3.3.存储器的地址分配和片选存储器的地址分配和片选片内地址片内地址 CPUCPU的低位地址的低位地址片选信号片选信号 CPU

17、CPU的高位地址的高位地址4.4.控制信号的连接控制信号的连接 18一、存储器的地址选择一、存储器的地址选择只有在只有在CSCS有效时,才可能对该芯片进行操作!有效时,才可能对该芯片进行操作!片内寻址片内寻址(字选)字选)低位低位ABAB连到芯片的地址线,地连到芯片的地址线,地址连续。址连续。片间寻址片间寻址(片选片选)高位高位ABAB经译码器或线性组合后经译码器或线性组合后连到芯片的片选线连到芯片的片选线19例例5-1 5-1 用两片用两片SRAM6264 SRAM6264 组成组成16K*816K*8位的存储器系统位的存储器系统 图图5-195-19 6264 8K*8 6264 8K*8

18、 需两片需两片16K16K存储器系统所需地址线:存储器系统所需地址线:2 21414-A0-A13-A0-A13芯片地址线:芯片地址线:A0-A12A0-A12 A13A13 A12 A11A0 A12 A11A0 片选片选 字选字选 (连续地址)(连续地址)电路连接:电路连接:字选线、控制线、数据线并联字选线、控制线、数据线并联片选线接高位地址线片选线接高位地址线 图图5-19 5-19 后页后页1.1.线性选择(线选)线性选择(线选)20图5-19A12A12|6264|6264A0 1#D7A0 1#D7|D0 D0CSCSA12A12|6264|6264A0 2#D7A0 2#D7|D

19、0 D0CSCSA13A13M/IOM/IOABABDBDB21各芯片地址范围:各芯片地址范围:A13A12|A11A10 A9A8|A7A6A5A4|A3A2A1A01#00 0000 0000 0000 .01 1111 1111 1111 0000H1FFFH2#10 0000 0000 0000 .11 1111 1111 1111 20003FFFH22特点:特点:n接线简单接线简单nA19-A14A19-A14没接,可随意,没接,可随意,地址重叠地址重叠nA19-A13A19-A13其中可接任一根到片选线,若其中可接任一根到片选线,若A14A14接到片接到片选,选,地址不连续地址不

20、连续。基本地址:基本地址:0000H-1FFFH0000H-1FFFH,4000H-5FFFH(4000H-5FFFH(其余高其余高位地址线设为位地址线设为0 0)n若若 2 2根高位地址线作片选,任意时刻只能有一根高位地址线作片选,任意时刻只能有一根为低电平。若根为低电平。若A13A13、A14A14分别接一个芯片,地址分别接一个芯片,地址?232.2.全译码全译码对全部地址总线进行译码。对全部地址总线进行译码。1616根地址线可寻址根地址线可寻址64K64K个个字节单元字节单元例例 用用62646264组成组成64K64K8 8的存储器系统的存储器系统需芯片数需芯片数 64K/8K=864

21、K/8K=8片片88根片选线根片选线除除A0-A12A0-A12外,外,A13-A15A13-A15作片选作片选加加3 3:8 8译码器译码器地址范围:地址范围:1#0000H-1FFFH 2#2000H-3FFFH1#0000H-1FFFH 2#2000H-3FFFH 3#4000H-5FFFH 4#6000H-7FFFH 3#4000H-5FFFH 4#6000H-7FFFH .8#E000H-FFFFH.8#E000H-FFFFH2474LS13874LS138地址译码器地址译码器C B A-C B A-译码输入,译码输入,Y Y0 0Y Y7 7-译码输出译码输出 G G1 1G G2

22、A2AG G2B2B-控制端控制端74LS13874LS138VccY0Y1Y2Y3Y4Y5Y6Y7G G1 1G G2A2AG G2B2BCBAGND 控控制制端端输输入入端端译译码码输输出出25真值表真值表G1 G2AG2BCBA输出输出1 0 0000Y0=0,其余为,其余为1001Y1=0,其余为,其余为1010Y2=0,其余为,其余为1011Y3=0,其余为,其余为1100Y4=0,其余为,其余为1101Y5=0,其余为,其余为1110Y6=0,其余为,其余为1111Y7=0,其余为,其余为1每一根每一根Yi接一块芯片接一块芯片26273.3.部分译码部分译码n将高位地址线中的几位经

23、过译码后(不是全部高将高位地址线中的几位经过译码后(不是全部高位地址线)作为片选控制。位地址线)作为片选控制。n例例5.3 2K5.3 2K88的芯片组成的芯片组成8K88K8的系统的系统n芯片数芯片数 4 4 n字选线字选线 A A0 0A A1010n片选线片选线 若用若用A A1111 A A1313译码译码 Y Y0 0Y Y3 3作为片选作为片选 地址地址 若用若用A A1111 A A1313译码译码 Y Y4 4Y Y7 7作为片选作为片选 地址地址283.3.部分译码部分译码 例:例:6116(2K*8)6116(2K*8)芯片芯片8k*88k*8存储系统存储系统 29数据线数

24、据线:若若CPUCPU为为80888088,数据线,数据线8 8位,各芯片数据线并联位,各芯片数据线并联 8 8位位DBDB;若若CPUCPU为为80868086,数据线,数据线1616位位,奇偶存储体奇偶存储体由由A0A0和和BHEBHE选择哪个存储体选择哪个存储体位扩展:位扩展:2k*4 2k*8 2k*4 2k*8 两片同一片选线两片同一片选线 2k*4 2k*4字扩展:字扩展:2k*8 4k*8 2k*8 4k*8 两片不同片选线两片不同片选线 2k*8 2k*8控制线控制线:各芯片控制线并联,:各芯片控制线并联,若为最小模式注意若为最小模式注意M/IOM/IO应为高电平应为高电平二、

25、存储器数据线与控制线的连接二、存储器数据线与控制线的连接3031例例5-4 5-4 用用62646264、27322732、译码器组成、译码器组成8K8K字字ROMROM和和8K8K字字RAMRAM。最小模式。最小模式 6264 8K A0-A12 6264 8K A0-A12 需需2 2片片 2732 4K A0-A11 2732 4K A0-A11 需需4 4片片 奇偶存储体:奇偶存储体:字选线为字选线为 ABAB的的 A1A1A12 A12 27322732的的A0-A11A0-A11 A1A1A13 A13 6264 6264的的A0-A12A0-A12 用用A0A0、BHEBHE区别

26、奇偶存储体区别奇偶存储体 6264 6264:A0A0反相后反相后CE2CE2,BHEBHE反相后反相后CE2CE2(62646264的的CE1CE1用作片选)用作片选)27322732:参见图:参见图5-235-23(这里是写)(这里是写)HWR HWR奇存储体的奇存储体的OE LWR OE LWR 偶存储体的偶存储体的OEOE 32 数据线:数据线:D15 D15D8D8奇存储体,奇存储体,D7D7D0 D0 偶存储体偶存储体 3-8 3-8译码器:译码器:M/IOM/IOG1 G1 每一个每一个YiYi接一个芯片片接一个芯片片选端,选端,27322732容量小,注意容量小,注意A13A1

27、3的接法(二次译码)的接法(二次译码)各芯片地址范围:各芯片地址范围:2732 1#00000H 2732 1#00000H01FFFH01FFFH 2#02000H 2#02000H03FFFH 03FFFH 均包含两片均包含两片 6264 3#04000H 6264 3#04000H07FFFH07FFFH例:例:2732 1#00000H2732 1#00000H01FFEH01FFEH(全偶地址)(全偶地址)00001H 00001H01FFFH01FFFH(全奇地址)(全奇地址)3334ROMROM奇偶存储体接法奇偶存储体接法例例2 2:27642764芯片芯片16k16k字字系统,要求系统,要求第一组:第一组:B8000HB8000HB BB BFFFHFFFH第二组:第二组:BC000HBC000HBFFFFHBFFFFH35D7D0D15D8CEOEA12A0+A0D7D0G1G2BCB BAM/IOM/IOA19A17A18A16A15A14G2AY0Y1Y2Y3Y4Y5Y6Y7CECEOEOEBHERDRDA1A1374LS13827642#(奇地址)27642#(偶地址)27641#D15D8D7D0D15D0D7D0A12A0A12A036谢谢大家!谢谢大家!作业:作业:5-7,8,9,13,1437

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁