- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 4 章 习 题 答 案
3. 已知某机主存空间大小为64KB,按字节编址。要求:
(1)若用1K×4位的SRAM芯片构成该主存储器,需要多少个芯片?
(2)主存地址共多少位?几位用于选片?几位用于片内选址?
(3)画出该存储器的逻辑框图。
参考答案:
(1)64KB / 1K×4位 = 64×2 = 128片。
(2)因为是按字节编址,所以主存地址共16位,6位选片,10位片内选址。
(3)显然,位方向上扩展了2倍,字方向扩展了64倍。下图中片选信号CS为高电平有效。
4. 用64K×1位的DRAM芯片构成256K×8位的存储器。要求:
(1) 计算所需芯片数,并画出该存储器的逻辑框图。
(2) 若采用异步刷新方式,每单元刷新间隔不超过2ms,则产生刷新信号的间隔是多少时间?若采用集中刷新方式,则存储器刷新一遍最少用多少读写周期?
参考答案:
(1)256KB / 64K×1位 = 4×8 = 32片。存储器逻辑框图见下页(图中片选信号CS为高电平有效)。
(2)因为每个单元的刷新间隔为2ms,所以,采用异步刷新时,在2ms内每行必须被刷新一次,且仅被刷新一次。因为DRAM芯片存储阵列为64K=256×256,所以一共有256行。因此,存储器控制器必须每隔2ms/256=7.8μs产生一次刷新信号。采用集中刷新方式时,整个存储器刷新一遍需要256个存储(读写)周期,在这个过程中,存储器不能进行读写操作。
5. 用8K×8位的EPROM芯片组成32K×16位的只读存储器,试问:
(1)数据寄存器最少应有多少位? (2) 地址寄存器最少应有多少位?
(3) 共需多少个EPROM芯片? (4) 画出该只读存储器的逻辑框图。
参考答案:
(1)数据寄存器最少有16位。
(2)地址寄存器最少有:15位(若按16位的字编址);16位(若按字节编址)。
(3)共需要 32K×16位 / 8K×8位= 4×2 = 8片。
(4)该只读存储器的逻辑框图如下(假定按字编址,图中片选信号CS为高电平有效)。
某计算机中已配有0000H~7FFFH的ROM区域,现在再用8K×4位的RAM芯片形成32K×8位的存储区域,CPU地址总线为A0-A15,数据总线为D0-D7,控制信号为R/W#(读/写)、MREQ#(访存)。要求说明地址译码方案,并画出ROM芯片、RAM芯片与CPU之间的连接图。假定上述其他条件不变,只是CPU地址线改为24根,地址范围000000H~007FFFH为ROM区,剩下的所有地址空间都用8K×4位的RAM芯片配置,则需要多少个这样的RAM芯片?
参考答案:
CPU地址线共16位,故存储器地址空间为0000H~FFFFH,其中,8000H~FFFFH为RAM区,共215=32K个单元,其空间大小为32KB,故需8K×4位的芯片数为32KB/8K×4位= 4×2 = 8片。
因为ROM区在0000H~7FFFH,RAM区在8000H~FFFFH,所以可通过最高位地址A15来区分,当A15为0时选中ROM芯片;为1时选中RAM芯片,此时,根据A14和A13进行译码,得到4个译码信号,分别用于4组字扩展芯片的片选信号。(图略,可参照图4.15)
若CPU地址线为24位,ROM区为000000H~007FFFH,则ROM区大小为32KB,总大小为16MB=214KB=512×32KB,所以RAM区大小为511×32KB,共需使用RAM芯片数为511×32KB/8K×4位=511×4×2个芯片。
假定一个存储器系统支持4体交叉存取,某程序执行过程中访问地址序列为3, 9, 17, 2, 51, 37, 13, 4, 8, 41, 67, 10,则哪些地址访问会发生体冲突?
参考答案:
对于4体交叉访问的存储系统,每个存储模块的地址分布为:
Bank0: 0、4、8、12、16 … …
Bank1: 1、5、9、13、17 …37 …41…
Bank2: 2、6、10、14、18 … …
Bank3: 3、7、11、15、19…51…67
如果给定的访存地址在相邻的4次访问中出现在同一个Bank内,就会发生访存冲突。所以,17和9、37和17、13和37、8和4发生冲突。
现代计算机中,SRAM一般用于实现快速小容量的cache,而DRAM用于实现慢速大容量的主存。以前超级计算机通常不提供cache,而是用SRAM来实现主存(如,Cray巨型机),请问:如果不考虑成本,你还这样设计高性能计算机吗?为什么?
参考答案:
不这样做的理由主要有以下两个方面:
= 1 \* GB3 ① 主存越大越好,主存大,缺页率降低,因而减少了访问磁盘所需的时间。显然用DRAM芯片比用SRAM芯片构成
您可能关注的文档
- 计算机组成原理第5章习题参考标准答案.doc
- 计算机组成原理第二版课后习题标准答案全-唐朔飞.doc(文档).doc
- 计算机组成原理第五章课后题参考标准答案.doc
- 计算机组成原理第五章标准答案.doc
- 计算机组成原理第六章标准答案(00001).doc
- 计算机组成原理第四章作业标准答案(终板).docx
- 计算机组成原理课后标准答案(白中英主编-第五版-立体化教材)-2.docx
- 计算机组成和原理-课堂例题(附标准答案).doc
- 计算机网络(第七版)谢希仁著-第五六章补充练习题(带标准答案).docx
- 计算机网络09-10考研真题及标准答案解析-2.doc
- 聚乙烯生产线项目社会稳定风险评估报告(参考模板).docx
- 《中小微企业融资困境的金融支持政策与金融支持政策与金融支持政策与金融稳定研究》教学研究课题报告.docx
- 解析卷人教版9年级数学上册《圆》同步测试试卷(含答案详解版).docx
- 应急消防设备生产线项目工程建设方案.docx
- 小学劳动教育实践课程对学生劳动技能与创新能力的关系研究教学研究课题报告.docx
- 高中英语读后续写评价标准与学生写作情感态度评价策略研究教学研究课题报告.docx
- 初中科学探究:校园雨水收集过程中的能量转换与环境保护教学研究课题报告.docx
- 初中物理教育数字资源更新与物理实验教学效果分析教学研究课题报告.docx
- 高中生物教学:校园植物遗传多样性分析教学研究课题报告.docx
- 基于生成式人工智能的中学音乐课堂过程智能化教学设计教学研究课题报告.docx
文档评论(0)