- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章习题5.1 用图示法说明存储器的分类。存储器的分类
5.2 请说明存储器的分级结构及其工作原理。存储器结构寄存器组、高速缓冲存储器、主存储器和外存储器寄存器组是最高一级的存储器。在微型计算机中,寄存器组一般是微处理器内含的,设置一系列寄存器是为了尽可能地减少微处理器从外部取数的次数。第二级存储器是高速缓冲存储器(Cache)。这一级存储器一般只装载当前用得最多的程序或数据,使微处理器能以自己最高的速度工作。第三级是内存储器。运行的程序和数据都放在其中。
最低一级存储器是大容量的外存,在存取速度上比内存要慢得多。由于它平均存储费用很低,所以大量用作后备存储器,存储各种程序和数据。5.3 存储器的主要性能指标有哪些?5.4 下列SRAM芯片各需要多少条地址线进行寻址?各需要多少条数据I/O线?
(1) 512×4b (2) 1K×4b (3) lK×8b (4) 2K×1b
(5) 4K×lb (6) 16K×4b (7) 64K×1b (8) 256K×4b
答:(1)需地址线9条,数据线4条
(2)需地址线10条,数据线4条
(3)需地址线10条,数据线8条
(4)需地址线11条,数据线1条
(5)需地址线12条,数据线1条
(6)需地址线14条,数据线4条
(7)需地址线16条,数据线1条
(7)需地址线18条,数据线4条
5.5 使用下列RAM芯片组成所需的存储容量,各需多少RAM芯片?各需多少RAM芯片组?共需多少寻址线?每块芯片需多少地址线?
(1) 512×4b的芯片,组成8KB的存储容量。
(2) 1K×1b的芯片,组成32KB的存储容量。
(3) 1K×4b的芯片,组成4KB的存储容量。
(4) 4K×1b的芯片,组成64KB的存储容量。5.6 已知某RAM芯片的引脚中有12根地址线,8位数据线。该存储器的容量为多少字节,若该芯片所占存储空间的起始地址为1000H,其结束地址是多少?该存储器的容量为字节,若该芯片所占存储空间的起始地址为1000H,其结束地址是5.7 用8K×1b的RAM芯片组成16K×8b的存储器,需要多少芯片?地址线中哪些参与片内寻址?哪些参与芯片组的片选择信号?5.8 常用的存储器片选控制方法有哪几种?各有何特点?线选法线性选择法,是指直接用地址总线的高位地址中的某一位直接作为存储器芯片的片选信号(),用地址线的低位实现对芯片的片内选择(寻址)。
线选法的优点是电路简单,选择芯片不需外加逻辑电路。但线选法不能充分利用系统的存储器空间,每个芯片所占的地址空间把整个地址空间分成了相互隔离的区段,即地址空间不连续,这给编程带来一定困难。同时,每个存储单元具有多个地址,造成地址重叠现象。所以,线选法只适用于容量较少的简单微机系统或不需要扩充内存空间的系统。全译码法将系统地址总线中除片内地址以外的全部高位地址接到地址译码器的输入端参加译码,把译码器的输出信号作为各芯片的片选信号,将它们分别接到存储器芯片的片选端,以实现片选。
全译码法的优点是可以使每片(或组)芯片的地址范围不仅是唯一确定的,而且也是连续的,不会产生地址重叠现象,但对译码电路要求较高。通常当存储器芯片较多时,采用这种方法。
部分译码法将高位地址线中某几位(而不是全部高位)地址经过译码器译码,作为片选信号,仍用地址线低位部分直接连到存储器芯片的地址输入端实现片内寻址。该方法实际是线选法和全译码法的混合方式。显然,部分译码也存在地址重叠问题。5.9 设计一个12KB容量的存储器,要求EPROM区为8KB,从0000H开始,采用2716芯片(2K×8),RAM区为4KB,从2000H开始,采用2128或6116芯片(2K×8)。系统提供16位地址线、8根数据线。5.10 简述双端口存储器与传统的单端口存储器的区别? 单端口存储器,只有一套主存地址寄存器MAR、地址译码器、主存数据寄存器MDR和一套读写电路,在任一时刻只能接受来自其中一方的访问请求,是一种串行工作模式,使CPU与I/O设备经常面临争访主存的矛盾。
双端口随机存储器有两个访问端口,即两套主存地址寄存器MAR、地址译码器、主存数据寄存器MDR和两套读写电路,两个端口分别连接两套独立的总线(AB、DB和CB),可同时接受来自两方面的访问内存请求,使存储器工作实现了并行,从而提高了整个计算机系统的效率。
5.11双端口存储器发生读写冲突的条件是什么?发生冲突时,判断逻辑如何决定对哪个端口优先进行读写操作? 当两个端口均为开放状态(为高电平)且存取地址相同时,发生读写冲突。此时判断逻辑可以使地址匹配或片使能匹配下降至5ns,并决定对哪个端口进行存取。判断方式有以下两种
文档评论(0)