收藏 分销(赏)

第二章基于8086的微型计算机组成(第二节存储器).ppt

上传人:a199****6536 文档编号:2130426 上传时间:2024-05-17 格式:PPT 页数:35 大小:2.94MB
下载 相关 举报
第二章基于8086的微型计算机组成(第二节存储器).ppt_第1页
第1页 / 共35页
第二章基于8086的微型计算机组成(第二节存储器).ppt_第2页
第2页 / 共35页
第二章基于8086的微型计算机组成(第二节存储器).ppt_第3页
第3页 / 共35页
第二章基于8086的微型计算机组成(第二节存储器).ppt_第4页
第4页 / 共35页
第二章基于8086的微型计算机组成(第二节存储器).ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、第二节 内部存储器 2.2.1 存储器概述 2.2.2 随机存储器(RAM)2.2.3 只读存储器(ROM)2.2.4 存储器连接与扩展 2.2.5 80868086与存储器连接与存储器连接 2.2.6 微机内存储器的组织此悄帕眶蔫誉桅锻翌渝禹把额尊迂嗣栗磋婪费瑰围拼理翼袖洽兰力广鞠佐第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.2.1 存储器概述存储器概述作用:作用:作用:作用:存放待加工的原始数据和中间计算结果以及系统或存放待加工的原始数据和中间计算结果以及系统或 用户程序等用户程序等。内存(内存(内存(内存(RAM+ROMRAM+

2、ROM):):):):(半导体存储器,本章内容(半导体存储器,本章内容(半导体存储器,本章内容(半导体存储器,本章内容)磁盘磁盘磁盘磁盘 软盘:普通软盘:普通软盘:普通软盘:普通1.44M1.44M硬盘:从硬盘:从硬盘:从硬盘:从10MB10MB几百几百几百几百GBGB光盘光盘光盘光盘 CD CD、DVD (650MBDVD (650MB、4.7GB4.7GB)外存外存外存外存 磁光盘磁光盘磁光盘磁光盘MOMO:高密度、大容量、快速、:高密度、大容量、快速、:高密度、大容量、快速、:高密度、大容量、快速、“无限次无限次无限次无限次”擦写、擦写、擦写、擦写、寿命长、可靠性高、抗干扰强、性价比高寿

3、命长、可靠性高、抗干扰强、性价比高寿命长、可靠性高、抗干扰强、性价比高寿命长、可靠性高、抗干扰强、性价比高 (1.3GB1.3GB几个几个几个几个GBGB)存存存存储储储储器器器器 e e盘(基于盘(基于盘(基于盘(基于USBUSB接口的电子盘等)接口的电子盘等)接口的电子盘等)接口的电子盘等)存储器分类存储器分类存储器分类存储器分类 1.1.按内存储器与外存储器来分类按内存储器与外存储器来分类按内存储器与外存储器来分类按内存储器与外存储器来分类骋球张槽擅冒产柱辣报嘻掀蔑搅跋剁皖祝仍犹筒车殴刮醇急瞒东统开插犬第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(

4、第二节存储器)2.2.按存储载体材料分类按存储载体材料分类按存储载体材料分类按存储载体材料分类半导体材料半导体材料半导体材料半导体材料 半导体存储器:半导体存储器:半导体存储器:半导体存储器:TTLTTL型、型、型、型、MOSMOS型、型、型、型、ECLECL型、型、型、型、I I2 2L L型等;型等;型等;型等;磁性材料磁性材料磁性材料磁性材料 磁带存储器、软磁盘存储器和硬磁盘存储器等;磁带存储器、软磁盘存储器和硬磁盘存储器等;磁带存储器、软磁盘存储器和硬磁盘存储器等;磁带存储器、软磁盘存储器和硬磁盘存储器等;光介质材料光介质材料光介质材料光介质材料 CD-ROM CD-ROM、DVDDV

5、D等。等。等。等。3.3.按存储器的功能来分类按存储器的功能来分类按存储器的功能来分类按存储器的功能来分类 按存储器与按存储器与按存储器与按存储器与CPUCPU的关系分类的关系分类的关系分类的关系分类 控制存储器控制存储器控制存储器控制存储器CMCMCMCM 、主存储器主存储器主存储器主存储器MM MM、高速缓冲存储器高速缓冲存储器高速缓冲存储器高速缓冲存储器Cache Cache、外存储器外存储器外存储器外存储器EM EM;按存储器的读写功能分类按存储器的读写功能分类按存储器的读写功能分类按存储器的读写功能分类 读写存储器读写存储器读写存储器读写存储器RWM RWM、只读存储器、只读存储器、

6、只读存储器、只读存储器ROMROM;按数据存储单元的寻址方式分类按数据存储单元的寻址方式分类按数据存储单元的寻址方式分类按数据存储单元的寻址方式分类 随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAM RAM、顺序存取存储器、顺序存取存储器、顺序存取存储器、顺序存取存储器SAM SAM、直接存取存储器、直接存取存储器、直接存取存储器、直接存取存储器DAM DAM;按半导体器件原理分类按半导体器件原理分类按半导体器件原理分类按半导体器件原理分类 晶体管逻辑存储器晶体管逻辑存储器晶体管逻辑存储器晶体管逻辑存储器TTL TTL、发射极耦合存储器、发射极耦合存储器、发射极耦合存储器、发射极

7、耦合存储器ECL ECL、单极性器件存、单极性器件存、单极性器件存、单极性器件存储器储器储器储器MOSMOS;峰炼主拣恢截又业邱逛俘豁鼠蝗蛾溃迄膘选牟炙吁亲副桨某悯执纶屁甚诵第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)半导体存储器(Memory)随机存取存储器(RAM)只读存储器(ROM)静态RAM(SRAM)常用于Cache 动态RAM(DRAM)常用于内存条掩膜ROM可编程ROM(PROM)紫外线可擦除的PROM(EPROM)电可擦除的PROM(EEPROM)快擦写存储器(Flash Memory)4.半导体存储器的分类半导体存储器的

8、分类u 从应用角度可分为两大类:u RAM具有易失性,可读,可写,常用于存放数据、中间结果等。具有易失性,可读,可写,常用于存放数据、中间结果等。u ROM在程序执行时只能读不能写。常用于存放程序或不易变的数据。在程序执行时只能读不能写。常用于存放程序或不易变的数据。u 掩膜掩膜ROM不可改写。不可改写。u 可编程可编程PROM、EPROM、E2PROM及及FLASH在在 一定条件下可改写一定条件下可改写。督谤纽孔渐湾衬龚诗场捍培组敬潦僻文突苹苫硒沂档揣课姥嗅郭卫咒滩吊第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)按存储原理分类按存储原理分

9、类按存储原理分类按存储原理分类 随机存取存储器随机存取存储器随机存取存储器随机存取存储器RAM RAM、只读存储器、只读存储器、只读存储器、只读存储器ROMROM;按数据传送方式分类按数据传送方式分类按数据传送方式分类按数据传送方式分类 并行存储器并行存储器并行存储器并行存储器PMPM、串行存储器、串行存储器、串行存储器、串行存储器SMSM;2.最大存取时间:最大存取时间:访问一次存储器(对指定单元写入或读出)所需要的时间,这个时间的上限值即最大存取时间,一般为十几ns到几百ns。从从CPU给出有效的存储器地址到存储器输出有效数据所需要的时间给出有效的存储器地址到存储器输出有效数据所需要的时间

10、1.容量:容量:指一个存储器芯片能存储的二进制信息。存储器芯片容量存储器芯片容量=存储单元数存储单元数每单元的数据位数每单元的数据位数 例:例:6264 8KB=8K 8bit 6116 2KB=2K 8bit 1字节=8 bit;1KB=210字节=1024字节;1MB=210KB=1024KB;1GB=210MB=1024MB;1TB=210GB=1024GB。2.2.2 半导体存储器的性能指标半导体存储器的性能指标3.其他指标:其他指标:功耗,工作电源,可靠性,集成度,价格等。冕咒声哪蚂沽僵盆袒喧挨龚奠亩谨曝宵痔号潦芝雹迈柔胁吧静铀馏穷良痹第二章基于8086的微型计算机组成(第二节存储器

11、)第二章基于8086的微型计算机组成(第二节存储器)一、一、RAM原理原理构成存储体(R-S触发器构成的存储矩阵)外围电路译码电路、缓冲器译码电路、缓冲器I/O控制电路控制电路 2.2.3 随机存取存储器随机存取存储器(RAM)1.静态静态RAM(SRAM)地址译码器存储矩阵数据缓冲器012n-101m控制逻辑CSR/Wn位地址m位数据存储芯片内部构成示意图存储芯片内部构成示意图馆颇掸目涯作岸煞奉拉援官承澳汹班滋享蕉奇酸屈扶恋豪少吟嫂利慧杯亩第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)q地址译码器:地址译码器:地址译码器:地址译码器:接收

12、来自接收来自接收来自接收来自CPUCPU的的的的n n位地址,经译码后产生位地址,经译码后产生位地址,经译码后产生位地址,经译码后产生2 2n n个地址选择信号,个地址选择信号,个地址选择信号,个地址选择信号,实现对片内存储单元的选址。实现对片内存储单元的选址。实现对片内存储单元的选址。实现对片内存储单元的选址。q控制逻辑电路:控制逻辑电路:控制逻辑电路:控制逻辑电路:接收片选信号接收片选信号接收片选信号接收片选信号CSCS及来自及来自及来自及来自CPUCPU的读的读的读的读/写控制信号,形成芯片内写控制信号,形成芯片内写控制信号,形成芯片内写控制信号,形成芯片内部控制信号,控制数据的读出和写

13、入。部控制信号,控制数据的读出和写入。部控制信号,控制数据的读出和写入。部控制信号,控制数据的读出和写入。q数据缓冲器:数据缓冲器:数据缓冲器:数据缓冲器:寄存来自寄存来自寄存来自寄存来自CPUCPU的写入数据或从存储体内读出的数据。的写入数据或从存储体内读出的数据。的写入数据或从存储体内读出的数据。的写入数据或从存储体内读出的数据。q存储体:存储体:存储体:存储体:存储体是存储芯片的主体,由基本存储元按照一定的排列规存储体是存储芯片的主体,由基本存储元按照一定的排列规存储体是存储芯片的主体,由基本存储元按照一定的排列规存储体是存储芯片的主体,由基本存储元按照一定的排列规律构成。律构成。律构成

14、。律构成。究中另狱会炼聘啦察次着楔毅滥狰苏访润争鲜吝讲缕暖譬品埃果聂叔姥傲第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)1.存储体存储体 一个基本存储电路能一个基本存储电路能存储存储1位位2#数。数。(1)T1和和T2组成一个双稳组成一个双稳态触发器,用于保存数据。态触发器,用于保存数据。T3和和T4为负载管。为负载管。(2)如如O1点为数据点为数据Q,则,则O2点为数据点为数据/Q。(3)行选择行选择线有效(高电线有效(高电 平)时,平)时,O1、O2处的数据处的数据信息通过门控管信息通过门控管T5和和T6送至送至T7和和T8。(4)列选

15、择列选择线有效(高电线有效(高电 平)时,平)时,T7和和T8处的数据信处的数据信息通过门控管息通过门控管T7和和T8送至芯送至芯片片C的引脚,读控制线有效的引脚,读控制线有效则输出至数据线。则输出至数据线。尊膊梢含班笨驰人陡旭舅漂崔兢互摈升分玖模咽缚左郁怀飘税籽锦除洞腰第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.外围电路外围电路(1)地址译码器 对外部地址信号译码,用以选择要访问的单元。单地址译码单地址译码(右图1):译码器为10:1024,译码输出线 2101024 根。引线太多,制造困难。若要构成若要构成1K1b个存储单元,个存

16、储单元,需需10根地址线,根地址线,1根数据线。根数据线。双地址译码双地址译码(右图2):u 有X、Y两个译码器,每个有10/2个输入,210/2个输出,共输出210/2 210/2=210(1024)个状态,而输出线只有2 210/2根。u 两个两个5:32译码器组成行列形式选中单译码器组成行列形式选中单元,大大减少引线。元,大大减少引线。涩霜沥搭碗镑苟恫瓮唯悯竿宗顾阂臆雀笋龟露虫丽锭极挑糕凌面源搓修频第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)存储体存储体I/O缓缓冲冲 X译译码码Y译码译码存储器控存储器控制逻辑制逻辑A0A1A P-

17、1APA P+1 AKD0D1D N-1R/WCERAM基本结构框图基本结构框图(2)I/O控制电路ii.ii.接收R/W信号0 0 写有效写有效1 1 读有效读有效i.i.接收片选信号(CECE或CSCS)0 0 选中芯片选中芯片1 1 未选中未选中例:一片62256为32K*8的RAM 地址线15根,数据线8根,RAM的控制信号为3根(WE,OE,CE)。常用RAM有:6116 6264 62256漳箭趴正坝卒镁鉴浆湍及佛晰栅肃潦恫族屠魄斩琐五关颖玲员澡吠肛觉祭第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)低功耗 CMOS SRAM,容

18、量8K8bit;DIP封装,单一5V电源供电。28PIN,输入输出电平与TTL兼容。最大存储时间70120ns。1.引脚及其含义引脚及其含义二、典型芯片二、典型芯片HM6264BL从墙皆贰趴哩煤偿搪敌规宁淮枪待饱粤卸爹毫浊蒂皖击腊樱戊疵柏爆主诱第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)Din 写 0 1 0 Dout 读 0 1 1 0 高阻 输出禁止 1 1 1 0 高阻 低功耗 0 高阻 低功耗 1I/O信号 工作方式 OE WE CS2 CS1 表表 5-1 HM6242BL工作方式工作方式表表5-1为为HM6264BL工作方式真

19、值表(功能表)。工作方式真值表(功能表)。2.工作方式工作方式慌董吗蚤畴撵洒顾辙寅础滑故刚原咖胖悸石略韩整唤惟阶肪铲禄搐樱闪饮第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)6264SRAM6264SRAM与与与与CPUCPU的连接的连接的连接的连接 8086CPU8086CPU WR WR RD RD62646264WE WE OE OE 浪海弱祥肪她晨漾诗咐乍百矗管荷憎蝴骑辨檬仙寸雇逢辐疽狄崩赁载莎瞄第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)3.读写周期时序读写周期时序读出时间tA

20、A:最大70ns,从地址有效到RAM数据线上出现稳定 数据的时间。是RAM读操作速度快慢的主要指标。读周期 tRC:70ns(mim),表示连续操作允许最小时间。它总是大于或等于读出时间。正确读数:地址有效经tAA后,且片选信号有效经tCO 及tOE后才 能收到数据。(1)读周期)读周期读周期读周期时序时序块同巍赠申判止拒烟晾才襄沾颗恤宪樟疚通安比恿紫勘换尾童挞住氛妊寸第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)写周期时序写周期时序 要实现写操作必须要CS1、CS2和WE都有效。但在地址改变期间,WE必须为高,以防止地址变化期间可能有误码

21、写入,破坏内存数据。为此,WE必须在地址有效以后经过一段时间才有效,使地址信号足够稳定。注意:注意:(2)写周期写周期twc(定义同读周期)定义同读周期)在地址给定且WE有效一段时间后,才可写入数据。昨欺泽隅路嫁檬颓汛秤蒂蚤衫逆铀蒲辑晶砧喝俊臀谣囊洪颓雷饶办自井摇第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)u(一)6225662256是32K*8的CMOS静态RAM 补充:典型存储器芯片和译码器芯片补充:典型存储器芯片和译码器芯片62256工作表(二)3-8译码器74LS13874LS138引脚功能(1)片选信号:G1G2AG2B(2)C

22、BA译码Y0到Y7有效穗矫尺搂锗惮胰宰悬铆摊充狞伯镶哺跺笑摊霖歼络列呢悠纹叔灰塑勋染桓第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.动态动态RAM(DRAM)一、单管动态基本存储电路、单管动态基本存储电路(1或或0由电容由电容C上有无电荷决定)上有无电荷决定)设设 T1导通时(字选线导通时(字选线1),将),将 D1 写入,则写入,则C上有电荷。上有电荷。字选线撤消,字选线撤消,T1截止。截止。T1导通(字选线导通(字选线1)才能读)才能读。读时:读时:D本为本为0,CD无电荷。无电荷。导通时导通时C上电荷转移到上电荷转移到 CD 上,

23、所以上,所以D为为1;若若C上原无电荷,则上原无电荷,则D为为0;电容电容C通常小于数据线上的通常小于数据线上的分布电容分布电容CD,每个数据读出后,每个数据读出后,C上的电荷经上的电荷经CD释放,信息被破坏。释放,信息被破坏。所以需要刷新所以需要刷新周期性不断充电。刷新时间周期性不断充电。刷新时间2ms8ms。(刷新即在数据线上加电(刷新即在数据线上加电压,给压,给C充电,然后关断充电,然后关断T。)。)字选线字选线“1”数据线数据线D”1”CDES()ES()CT1SDG若之锐余朋薛肆孩绿号者巧粱晶祭坐康嫡琶注抹译臃崖撅僧蝉贱加炭捻境第二章基于8086的微型计算机组成(第二节存储器)第二章

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

25、有时也称为超页模式)dram和突发式edo dram是两种基于页模式内存的内存技术。edo技术在普通dram的接口上增加了一些逻辑电路,利用了地址预测功能,缩短了读写周期并消除了等待状态,使得突发式传送更加迅速,提高了数据的存取速度。语送搞锚梅因想糯隆烫损瘴员湖兽你锑应坡缔居薯笔堆靶蚁傣氓猿皮峦令第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)主要产品有主要产品有:Intel 2186、2187(8K8位)。封装形式有:封装形式有:SIMM(Single In-line Memory Modle)单边沿连接插脚DIMM(Dual In-lin

26、e Memory modle)双边沿连接插脚 2.2.4 只读存储器(只读存储器(ROM)掩膜ROM芯片所存储的信息由芯片制造厂家完成,用户不能修改。掩膜ROM以有有/无无跨接管子来区分0/1信息:有为0,无(被光刻而去掉)(被光刻而去掉)为1。1.掩膜掩膜ROM和和PROM一、掩膜一、掩膜ROM(Read Only Memory)位线位线字线字线 D3D2D1D0单元单元0 1010单元单元1 1101单元单元20101单元单元30110贪冬酝瑟姚疮帆绿版桩希褥娥德汐肤愁绸护纫议丧欣异瞳颁眉贬坡枝交肩第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节

27、存储器)典型的PROM基本存储电路如下图所示。芯片出厂时,开关管T1与位线(数据线)之间以熔丝相连。用户可对其进行一次性编程(熔断或保留熔丝以区分“1/0”):当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。不可再次改写。不可再次改写。不可再次改写。PROM基本存储电路基本存储电路二、二、PROM(Programmable ROM)PROM的写入要由专用的电路(大电流、高电压)和程序完成。业裁柏洱堤虎空纂卓冗惩离锨圾吃分麦坟合席栅

28、洽埃虎粳除兽逝谢期几幼第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.可擦除的可擦除的PROM 一、一、EPROM(紫外线可擦除)(紫外线可擦除)1.基本存储电路基本存储电路(1 1 1 1)由)由)由)由浮栅雪崩注入浮栅雪崩注入浮栅雪崩注入浮栅雪崩注入的的的的FAMOSFAMOS器件构成器件构成器件构成器件构成。(2 2)当当当当浮栅浮栅浮栅浮栅有足够的电有足够的电有足够的电有足够的电荷积累时,记录的信息为荷积累时,记录的信息为荷积累时,记录的信息为荷积累时,记录的信息为0 0 0 0,没有一定的电荷积累,没有一定的电荷积累,没有一定的

29、电荷积累,没有一定的电荷积累时,信息为时,信息为时,信息为时,信息为1 1 1 1。(3 3 3 3)用用用用户户户户可可可可以以以以多多多多次次次次编编编编程程程程。编编编编程程程程加加加加写写写写脉脉脉脉冲冲冲冲后后后后,某某某某些些些些存存存存储储储储单单单单元元元元的的的的PNPNPNPN结结结结表表表表面面面面形形形形成成成成浮浮浮浮动动动动栅栅栅栅,阻阻阻阻挡挡挡挡通通通通路路路路,实实实实现现现现信信信信息写入。息写入。息写入。息写入。(4 4 4 4)用紫外线照射可驱)用紫外线照射可驱)用紫外线照射可驱)用紫外线照射可驱散浮动栅散浮动栅散浮动栅散浮动栅(浮栅上的电荷(浮栅上的电

30、荷形成光电流泄漏)形成光电流泄漏),原有,原有,原有,原有信息全部擦除信息全部擦除信息全部擦除信息全部擦除(擦除后内(擦除后内容全为容全为“1”),便可再次,便可再次,便可再次,便可再次改写。改写。改写。改写。GSD哄蒲厩莆铺庭优翔春汽碌造鸽牺员砚怠突玛甥瀑莱咱蒙庙茫锁触需贾芍婆第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)通常可互换。引脚OE,CE都为0时,D0D7端可读到数据。Vpp=12.5V或更高时,可写入,有专用写入器。2.典型芯片典型芯片(27系列)系列)2716 2K8bit 2732 4K8bit 27512 64K8bit

31、u 如:27256为32K8 EPROM二、二、EEPROM 特点:特点:1.在线改写,简单,在单一在线改写,简单,在单一5V电源电源下即可完成。下即可完成。2.擦除与写入同步,约擦除与写入同步,约10ms。有些。有些E2PROM设有写入结束标志以供查询或设有写入结束标志以供查询或申请中断。申请中断。3.一般为并行总线传输,如:一般为并行总线传输,如:2864,引脚与引脚与2764完全兼容,最大存取时间完全兼容,最大存取时间200ns,编程与工作电压均为,编程与工作电压均为5V。4.具备具备RAM、ROM的优点的优点,但写入时但写入时间较长。间较长。龋贼裳祭少莉锈迂剂墨薯按逾骡搂浸保酋腾宵陌卡

32、鸥宫鱼夯彩天扳佐操艺第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)三、三、OTPROM(One Time PROM)除了没有擦除窗口,其他工艺与EPROM完全相同。可用普通 编程器对其编程(只能一次)。四、快擦写存储器四、快擦写存储器(Flash memory)类似类似EEPROM。它采用一种非挥发性存储技术,即掉电后数据信。它采用一种非挥发性存储技术,即掉电后数据信息可以长期保存息可以长期保存。又能在线擦除和重写。又能在线擦除和重写,擦除的是整个存储器阵列或擦除的是整个存储器阵列或者是一个大的存储单元块,而不是一个字节一个字节的擦除。需几

33、秒者是一个大的存储单元块,而不是一个字节一个字节的擦除。需几秒钟时间,但擦除次数有限。钟时间,但擦除次数有限。产品型号有:28F256 32K8bit 29010 128K8bit 5.4 存储器连接与扩充存储器连接与扩充需考虑的问题需考虑的问题 总线连接(AB、CB、DB)时序配合 驱动能力 若用存贮芯片构成存贮系统,或对已有的存贮系统进行容量扩充时,需要通过总线将RAM、ROM芯片同CPU连接起来,并使之协调工作。磺殃待俞朴刃励瘦吕需啸召奸英瑞增硷鞋捞尊炎桃训卡奥缅溪味枚寐打充第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.2.5 存

34、储器芯片选择存储器芯片选择一、类型选择一、类型选择RAM存储用户的调试程序、程序的中间运算结果及掉 电时无需保护的I/O数据及参数等。SRAM 与CPU连接简单,无需接口电路,在小型系 统中、智能仪表中采用。DRAM 集成度高,但需刷新电路,与CPU的接口复 杂,仅在需要较大存贮容量的计算机产品中应用。ROM具有非易失性。EPROM 存放系统(监控)程序,无需在线修改的 参数。E2PROM数据、参数等有掉电保护要求的数据。特别:特别:利用后备电源,配合掉电保护电路,也可以保证静态 RAM在掉电后数据不丢失。肉纷翟羹谨斩角惟侩追静荡持刹宗宵摸辕办滞迪框兑鸳门志翌旧讫谜预搬第二章基于8086的微型

35、计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)在在第第二二章章的的CPU时时序序介介绍中了解到:绍中了解到:CPU进进行行读读操操作作时时,什什么么时时候候送送地地址址信信号号,什什么么时时候候从从数数据据线线上上读读数数据据,其其时时序序是固定的。是固定的。从从T1状状态态开开始始到到地地址址信信号号有效:有效:TCLAVmax=110ns (地址有效延迟)(地址有效延迟)对对MEM,从外部输入地址信号有效,到把内部数据送至数据总线,从外部输入地址信号有效,到把内部数据送至数据总线上的时序也是固定的,由存储器的内部结构和制造工艺决定。上的时序也是固定的,由存储器

36、的内部结构和制造工艺决定。6264读取时间读取时间tAAmax70ns 二、存储器芯片与二、存储器芯片与CPU的时序配合的时序配合MEM与与CPU工作速度的匹配问题。工作速度的匹配问题。80888088读周期时序(读周期时序(4.77MHz4.77MHz时)时)蝶炭觅仓蜒打瞎痹手藤释赤赏扦计譬免痛兄求计侣滔山争永狡稗谣刷挨菏第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.2.6 存储器容量扩充存储器容量扩充 当单片存储器芯片的容量不能满足系统容量要求时,可多片组合以扩充位数扩充位数或存贮单元数存贮单元数。本节以RAM扩充为例,ROM的处理

37、方法与之相同。=2(片)一、位数扩充一、位数扩充 例:例:用8K8bit的6264扩充形成8K16bit的芯片组,所需芯片:8K16bit 8K8bit 方法方法 两个芯片的地址线、片选信号两个芯片的地址线、片选信号 及读及读/写控制线分别互连;写控制线分别互连;两个芯片的数据线各自独立,两个芯片的数据线各自独立,一片作低一片作低8位(位(D0D7),另一片另一片 作高作高8位(位(D8D15)。)。即,每个即,每个16位数据的高、低字位数据的高、低字 节节 分别存于两个芯片,一次读分别存于两个芯片,一次读/写写 操作同时访问两个芯片中的同地操作同时访问两个芯片中的同地 址单元。址单元。具体连

38、接如右。具体连接如右。眨惊棚酮钻缓扮之鸦趁姆惟栓界诱液担类狄溪逢较存色吃舵蒸这夯浪摸甘第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)二、单元数扩充二、单元数扩充 例:例:用8K8bit的6264扩充形成32K8bit的存储区,需要的8K8 芯片数为:32K/8K=4(片)8K8芯片 A14 A13 A12A0 地址范围 0 0 0 000至1110000H1FFFH 1 0 1 000至1112000H3FFFH 2 1 0 000至1114000H5FFFH 3 1 1 000至1116000H7FFFH 连接时:连接时:A0A12,D7

39、D0,R/W等同名信号连接在一起。由于容量的扩充,增加了两位地址线,译码后产生 4个片选信号,用于区分4个芯片。这样,32K的地址范围在4个芯片中的分配为:症迭郊熬谬跺院佐练世楷挤充鲤纯却契农揉想篷果坛晓煌案剪柴缩盂野赴第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)v 称地址线称地址线A0A12实现片内寻址,实现片内寻址,A13A14实现片间寻址。实现片间寻址。v 当单元数与位数都要扩充时,将以上两者结合起来。当单元数与位数都要扩充时,将以上两者结合起来。如:如:用用8K8芯片构成芯片构成32K16存储区,需要存储区,需要42个个芯片。芯片

40、。(1)先扩充位数,每)先扩充位数,每2个芯片一组,构成个芯片一组,构成4个个8K16芯片组;芯片组;(2)再扩充单元数,将这)再扩充单元数,将这4个芯片组组合成个芯片组组合成32K16存储区。存储区。扩充连接图扩充连接图钧盯汪借麦嫌勇孽丈跑济俞燕裤习阅骚辱标呵倒鲜逞卓魁耸戎隐餐锭密旨第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)2.2.7 8086与存储器连接与存储器连接1全译码法全译码法片内寻址未用的片内寻址未用的全部全部高位地址线都参加译码,译码高位地址线都参加译码,译码 输出作为片选信号,使得每个存贮器单元地址唯一。输出作为片选信号

41、,使得每个存贮器单元地址唯一。译码电路比较复杂。一般用3-8译码器或可编程器件等实现。2.部分译码法部分译码法除片内寻址外的高位地址的除片内寻址外的高位地址的一部分一部分来译码产生片来译码产生片 选信号选信号(简单简单)3.线选法线选法用除片内寻址外的高位地址线中的用除片内寻址外的高位地址线中的任一根任一根做为片选信做为片选信 号,直接接各存储器的片选端来区别各芯片的地址。号,直接接各存储器的片选端来区别各芯片的地址。设设CPU引脚已经外围芯片(锁存器、驱动器),可以连接存引脚已经外围芯片(锁存器、驱动器),可以连接存贮器或贮器或I/O接口电路。接口电路。以以8088系统总线与系统总线与SRA

42、M连接为例,连接为例,AB、CB、DB如何连?如何连?例:例:用用4片片6264构成构成32K8的存贮区。的存贮区。片内地址连接片内地址连接A0A12,高位地址线,高位地址线A19A13译码后产生译码后产生6264的片选的片选信号。一般有三种译码方式:信号。一般有三种译码方式:秩屿舞爷董氓鞘强甩巾峦唯岗苏炔招恍绵杀芹涤何察儡语旧集型熟钱布琵第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)例:例:用用4片片6264构成构成32K8的存贮区。的存贮区。1.全译码法全译码法 高位地址线高位地址线A19A13全部参加译码,产生全部参加译码,产生626

43、4的片选信号。的片选信号。注:注:MEMW=IO/M+WR MEMR=IO/M+RD 整个32K8存储器的地址范围:00000H07FFFH仅占用8088 1M容量的32K地址范围。全译码的优点地址唯一实现地址连续便于扩充羹唯主艘裸锁负扒乏碎邢府恕邦巧骑盎酣崩墅叼重卖号斜帧辱朵馅岿则栅第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)部分译码法部分译码法 除片内寻址外的高位地址的一部分来译码产生片选信号(简单简单)。缺点:缺点:地址重叠,每个地址有 2(2015)=25个重叠地址。令未用到的高位地址全为令未用到的高位地址全为0,则称,则称为基本

44、存贮器地址。为基本存贮器地址。3线选法线选法 用除片内寻址外的高位地址线中的任一根做为片选信号,直接接各存储器的片选端来区别各芯片的地址。特点:特点:线选法也有地址重叠区。地址不连续,但简单。恶征左抉裤牲炮岁哇扒迷阜凑簧斟埠憎邻致矿歇弱挡繁遮富岩期舍惺渗赃第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)芯片A19A17A16A13A12A0地址范围0 0000111 000至111 0E000H0FFFFH 1 0001011 000至111 16000H17FFFH 2 0001101 000至111 1A000H1BFFFH 3 0001

45、110 000至111 1C000H1DFFFH 例:例:用线选法产生4片6264(0#3#)片选信号:A16A13用作片选,A19A17未用,其它信号(数据线,读写信号)的 连接同图5-18。这时,32K存储器的基本地址范围为:注意:注意:软件上必须保证这些片选线每次寻址时只能有一位有效,决不允软件上必须保证这些片选线每次寻址时只能有一位有效,决不允许多于一位同时有效。许多于一位同时有效。拭操乏信巩饶站带精美拈琅卷缀弃贵幅硅醋罪项层圆示企惨磷扼锗姑秤鸦第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)例:例:用用4片片6264构成构成32K8

46、的存贮区。的存贮区。1.全译码法全译码法 高位地址线高位地址线A19A13全部参加译码,产生全部参加译码,产生6264的片选信号。的片选信号。注:注:MEMW=IO/M+WR MEMR=IO/M+RD 整个32K8存储器的地址范围:00000H 07FFFH仅占用8088 1M容量的32K地址范围。用户扩展用户扩展存储器地存储器地址空间址空间的范围决定的范围决定了存储芯片的了存储芯片的片选片选信号信号的实现方式。的实现方式。地地址址总总线线余余下下的的高高位位地地址址线线经经译译码码后后,做做各各存存储储芯芯片片的的片片选选。通通常常IO/M信信号号也参与片选译码也参与片选译码.全译码的优点地

47、址唯一实现地址连续便于扩充全译码的优点地址唯一实现地址连续便于扩充次高位地址线次高位地址线A15A13译码后产生译码后产生片选信号区分片选信号区分4个存储芯片;个存储芯片;最高位地址线最高位地址线A19A16及及IO/M用作用作片选信号有效的使能控制。片选信号有效的使能控制。藻服擦须第裴啼虏颠锑愉邻厦惺桔细族谐纵苟埠匡碧抖弗谷询啦恢封怕滦第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)u 实际应用中,存储器芯片的片选信号可根据需要选择上述某实际应用中,存储器芯片的片选信号可根据需要选择上述某种方法或几种方法并用。种方法或几种方法并用。u RO

48、M与与CPU的连接同的连接同RAM。u用户扩展用户扩展存储器地址空间存储器地址空间的范围决定了存储芯片的的范围决定了存储芯片的片选信号片选信号的实现方式。的实现方式。u地址总线余下的地址总线余下的高位地址线高位地址线经译码后,做各存储芯片的经译码后,做各存储芯片的片选片选。通常通常IO/M信号也参与片选译码。信号也参与片选译码。u低位地址线低位地址线A12A0直接接在存储芯片上,寻址片内直接接在存储芯片上,寻址片内8K单元;单元;u次高位地址线次高位地址线A15A13译码后产生片选信号区分译码后产生片选信号区分4个存储芯片;个存储芯片;u最高位地址线最高位地址线A19A16及及IO/M用作片选

49、信号有效的使能控制。用作片选信号有效的使能控制。屑塌院诽牢荣假抢肛辜磕里沮由迷算恤版未践议傲澎意醉鸣蛋词荫墙胯烛第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)微机存储器设计要点微机存储器设计要点 芯片的选择芯片的选择芯片的选择芯片的选择 总线的负载总线的负载总线的负载总线的负载 速度的匹配速度的匹配速度的匹配速度的匹配 地址的分配地址的分配地址的分配地址的分配 (要保证对(要保证对(要保证对(要保证对存储器寻址的惟一性)存储器寻址的惟一性)存储器寻址的惟一性)存储器寻址的惟一性)霄仙丘掐杭累鲸徽统鳞茶妻巫阴娶篇袭栖吧喘恍署臀搽疲撇悸校江漱总扛第二章基于8086的微型计算机组成(第二节存储器)第二章基于8086的微型计算机组成(第二节存储器)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服