- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储器与编程逻辑器件
课题
第10章 存储器与编程逻辑器件
理论课时
4
实验课时
0
教学目的
1.掌握随机存取存储器工作原理及存储容量的计算;
2.掌握只读存储器及其在组合电路中的应用;
3.掌握可编程逻辑器件的应用。
重点与
难点
重点:存储器与编程逻辑器件原理及其应用;
难点:存储器与编程逻辑器件的应用。
教学方法
讲授法、演示法:多媒体课件讲授、配合板书。
教学内容
1.随机存取存储器;
2.只读存储器;
3.可编程逻辑器件;
4.组合逻辑电路设计方法总结。
课后作业
习题十
一、二、三、四
第10章 存储器与可编程逻辑器件
10.1 随机存取存储器
存储器是数字系统中用以存储大量信息的设备或部件,是计算机和数字设备中的重要组成部分,存储器可分为随机存取存储器(RAM)和只读存储器(ROM)两大类。
随机存储器RAM既可向指定单元存入信息又可从指定单元读出信息,任何RAM中存储的信息在断电后均要丢失,所以RAM是易失性存储器。
ROM为只读存储器,除了固定存储数据、表格、固化程序外,在组合逻辑电路中也有着广泛用途。
10.1.1 RAM的结构及存储容量
图10.1为RAM的一般结构形式,图中有三大类总线,即地址总线ABUS、数据总线DBUS和控制总线CBUS,其中地址输入线有条,经过地址译码器译码输出的线称
为字线,因为每条字线对应一个输入地址变量的一个最小项,所以有、、、…、共条字线也就有个最小项,每条字线只能选通存储矩阵中的一个存储单元,故存储矩阵中共有个存储单元,每个存储单元也叫一个“字”,它由个可以存放一位二进制信息(0或1)的基本存储电路组成,一个存储单元所含有的基本存储电路的个数,也即能存放的二进制数的位数称为存储器的“字长”,显然,字长=,也可以说字长为位,通常所说的十六位机、三十二位机指得就是它的字长为16位和32位。
图10.1 RAM的一般结构形式
由以上分析看出,对于有位地址和位字长的存储器来说,其存储容量可以表示为
存储容量=个字×位=× (10-1)
即,存储容量为×位二进制数位。
图10.1中,位地址经译码后,每次仅有条字线中的一条有效,这条有效字线选
中存储矩阵中对应的一个存储单元(一个字),将通过位数据总线…对该存储单元进行读出数据的操作或写入新数据的操作。
读/写控制器既用作对电路的工作状态进行控制,又用作各存储单元的输入/输出缓冲器,读/写控制器受外界片选信号和信号的控制,因而、这类线又常称为控制总线。当=1时,若=1,电路执行读出操作,若=0,电路执行写入操作;当=0时,读/写控制器不工作,数据输入/输出总线呈高阻状态,即此时该片集成电路RAM被禁止读/写操作,使得它让出整机的数据总线以便对其他集成的RAM片进行操作,请注意有些集成电路中用表示片选信号,即该端为0有效。
在计算内存容量时,常把=1024简称为1K,对于一个内存为64K的计算机来说,若字长=16位,由式(10-1)可得
64K= 64×=×16
由此可求出=12,即该机有12条地址输入线,这时由地址译码器译出的字线数= = 40106条,这对地址译码器要求就太高了,为此,计算机常采用的地址译码器是由行线译码器和列线译码器组成,如图10.2所示,只有被行和列同时选中的存储单元才能被进行读/写操作。
图10.2 采用行、列分别译码的RAM结构
同样是12个地址输入变量,采用行、列分别译码,则总的字线条数仅有= 64+ 64=128条,这个数字比上面提到的40106要小的多,因此,计算机大都采用图10.2的RAM结构。
无论是图10.1还是图10.2,内存容量的计算仍然使用式(10-1)。
【例10-1】 有16条地址总线和16条数据总线的RAM,其存储容量是多少位?
解:由式(10-1)知道:=16,=16,故存储容量为
K
因为=1K,故按通常的说法,它的存储容量为1000K或1M。
【例10-2】 容量为16K×8的RAM芯片,有多少根地址输入线?
解:由式(10-1)得,16K×8中的数据输出位线M=8,而
16K=
故地址输入线为=14条。
【例10-3】 试将容量为1K×4的RAM扩展成容量为1K×8的RAM。
解:1K指得是字线数,由=1K=知道,地址输入线=10条,即。1K×4说明它的位线M=4位,现要将M扩展成8位,可将两片1K×4的RAM地址线对应相连,如图10.3所示,将片选线CS对应相连、读/写线对应相连即可,请注意图10.3地址总线
的画法,其含意是片(1)的与片(2)的接在一起、片(1)的与片(2)的接在一起、……、片(1)的与片(2)的接在一起。
图10.3 1K×4RAM扩展成1K×8RAM
【例10-4】 试将容量为1K×8的集成电路RAM扩展成容量为4K×8的RAM。
解:本题并未要求扩
文档评论(0)