《计算机组成原理第3章习题参考答案》由会员分享,可在线阅读,更多相关《计算机组成原理第3章习题参考答案(10页珍藏版)》请在人人文库网上搜索。

1、第3章习题参考答案1、设有一个具有20位地址和32位字长的存储器,问(1) 该存储器能存储多少字节的信息?(2) 如果存储器由512KX8位SRAM芯片组成,需要多少片?(3) 需要多少位地址作芯片选择?解:(1) 该存储器能存储:220 x= 4M字节8220 x 32 需要冷22Ox322I9x8=8片(3)用512Kx8位的芯片构成字长为32位的存储器,则需要每4片为一组进行字 长的位数扩展,然后再由2组进行存储器容量的扩展。所以只需一位最高位地址 进行芯片选择。2、已知某64位机主存采用半导体存储器,其地址码为26位,若使用4MX8位 的DRAM芯片组成该机所允许的最大主存空间,并选用。

2、存条结构形式,问;(1) 若每个存条为16MX64位,共需几个存条?(2) 每个存条共有多少DRAM芯片?(3) 主存共需多少DRAM芯片? CPU如何选择各存条?解:226 x64(1) 共需4条存条16M x64(2) 每个存条共有16;V/- 64 =32个芯片4Mx8 主存共需多少=128个RAM芯片,共有4个存条,故CPU 4M x 8 4M x 8选择存条用最高两位地址临和他5通过2: 4译码器实现;其余的24根地址线用 于存条部单元的选择。3、用16KX8位的DRAM芯片构成64KX32位存储器,要求:(1)画出该存储器的组成逻辑框图。 设存储器读/写周期为0.5uS, CPL在。

3、luS至少要访问一次。试问采用哪种 刷新方式比较合理?两次刷新的最大时间间隔是多少?对全部存储单元刷新一遍 所需的实际刷新时间是多少?解:(1)用16KX8位的DRAM芯片构成64KX32位存储器,需要用64/Cx32 = 4x4 = 16 16K x8个芯片,其中每4片为一组构成16KX32位一一进行字长位数扩展(一组的4个芯片 只有数据信号线不互连分别接D。DM叭D仏和加皿其余同名引脚互连),需要低14位地址(AAQ作为模块各个芯片的部单元地址一一分成行、列 地址两次由A。九引脚输入;然后再由4组进行存储器容量扩展,用髙两位地址鯨、 A瘁通过2: 4译码器实现4组中选择一组。画出逻辑框图如。

4、下。(2)设刷新周期为2ms,并设16Kx8位的DRAM结构是128x128x8存储阵列,则 对所有单元全部刷新一遍需要128次(每次刷新一行,共128行)*若采用集中式刷新,则每2ms中的最后128x0. 5ps二60s为集中刷新时间, 不能进行正常读写,即存在64ps的死时间*若采用分散式刷新,则每Ips只能访问一次主存,而题目要求CPU在1US 至少要访问一次,也就是说访问主存的时间间隔越短越好,故此方法也不是 最适合的*比较适合采用异步式刷新:采用异步刷新方式,则两次刷新操作的最大时间间隔为 = 15.625/zv,可取 12815. 5ps ;对全部存储单元刷新一遍所需的实际刷新时间。

5、为:15. 5psxl28=l. 984ms;釆用这种方式,每15. 5|is中有0. 5ps用于刷新,其余的 时间用于访存(大部分时间中lys可以访问两次存)。4、有一个1024KX32位的存储器,由128KX8位的DRAM芯片构成。问:J/ 2 3库 1 /(X z(x /f(1)总共需要多少DRAM芯片? 设计此存储体组成框图。采用异步刷新方式,如单元刷新间隔不超过8ms,则刷新信号周期是多少? 需要恍?宀32片,每4片为-组,共敝组(2)设计此存储体组成框图如下所示。(3)设该128KX8位的DRAM芯片的存储阵列为512x256x8结构,则如果选择一 个行地址进行刷新,刷新地址为A。。

6、A&,那么该行上的2048个存储元同时进行刷 新,要求单元刷新间隔不超过8ms,即要在8ms进行512次刷新操作。采用异步 刷新方式时需要每隔凹= 15.625烬进行一次,可取刷新信号周期为15.5“。5125、要求用256KX16位SRAM芯片设计1024KX32位的存储器。SRAH芯片有两个控制 端:当CS有效时,该片选中。当W/R=l时执行读操作,当W/R=0时执行写操作。解:34心32 =4x2 = 8片,共需8片,分为4组,每组2片256KX16即所设计的存储器单元数为1肌字长为32,故地址长度为20位(AA),所用 芯片存储单元数为256K,字长为16位,故占用的地址长度为18位(。

7、A/A。)。由 此可用字长位数扩展与字单元数扩展相结合的方法组成组成整个存储器字长位数扩展:同一组中2个芯片的数据线,一个与数据总线的DD相连,一 个与相连;其余信号线公用(地址线、片选信号.读写信号同名引脚互连) 字单元数扩展:4组RAM芯片,使用一片2:4译码器,各组除片选信号外,其余 信号线公用。其存储器结构如图所示第3草:习题参考答案6、用32KX8位的E2PR0M芯片组成128KX16位的只读存储器,试问:(1) 数据寄存器多少位?(2) 地址寄存器多少位? 共需多少个E2PR0M芯片?(4) 画出此存储器组成框图。解:(1)系统16位数据,所以数据寄存器16位(2)系统地址128K。

8、 = 217,所以地址寄存器17位共需12SAr16=4x2 = 8片,分为4组,每组2片 32Kx8(4) 组成框图如下7. 某机器中,已知配有一个地址空间为0000H3FFFH的ROM区域。现在再用一个 RAM芯片(8KX8)形成40KX16位的RAM区域,起始地为6000H。假设RAM芯片有厉和WE信号控制端。CPU的地址总线为A皿,数据总线为DZ,控制信号为R/W (读/写),MREQ (访存),要求:(1) 画出地址译码方案O(2) 将ROM与RAM同CPU连接。解:(1)由于RAM芯片的容量是8KX8,要构成40KX16的RAM区域,共需要4()人x16=5x2 = io片,分为5。

9、组,每组2片;8K=213,故低位地址为13位:AjA。 8Kx8每组的2片位并联,进行字长的位扩展有5组RAM芯片,故用于组问选择的译码器使用3:8译码器,用高3位地址作译码器的选择输入信号地址分配情况:各芯片组各组地址区间A15AhA13138的有效输出久ROM0000H3FFFH000Fu001Fi010y2RAM16000H7FFFH011Y,RAM28000H9FFFH100YaRAM3AOOOHBFFFH101YsRAM4COOOHDFFFH110RAM5EOOOHFFFFH111r7注:RAM1-RAM5各由2片8Kx8芯片组成,进行字长位扩展各芯片组部的单元地址是AJA。由全0。

10、到全1(2) ROM、RAM与CPU的连接如图:8、设存储器容量为64M,字长为64位,模块数m=8,分别用顺序和交叉方式进 行组织。存储周期T= 100ns,数据总线宽度为64位,总线传送周期,t=50dso 求:顺序存储器和交叉存储器的带宽各是多少?解:顺序存储器和交叉存储器连续读出m = 8个字的信息总量都是: q = 64 位X8 = 512 位顺序存储器和交叉存储器连续读出8个字所需的时间分别是:t, = mT = 8 X 100ns = 8X10 It2 = T+(m-l) t = 100ns+7X50ns = 450 ns=4.5X2 s顺序存储器和交叉存储器的带宽分别是:W,=。

11、q/ti=512/ (8 X 10 7) =64X 10位/sW2=q/t2=512/(4. 5X10_7) = 113. 8X107 位/s 9、CPU执行一段程序时,cache完成存取的次数为2420次,主存完成存取的次 数为80次,已知cache存储周期为40ns,主存存储周期为240ns,求cache / 主存系统的效率和平均访问时间。解:cache的命中率:24202420 + 80= 96.8%主存慢于Cache的倍率:=斗t(.40Cache/主存系统的效率:e = 86.2%r + (l- r)/z 6-5x 0.968平均访问时间:tc _ 407 0.862=46.4/lv。

12、10、已知cache存储周期40ns,主存存储周期200ns, cache/主存系统平均访问 时间为50ns,求cache的命中率是多少?解:已知cache /主存系统平均访问时间t.-,=50ns由于匚=/?*rc+(l-/2X;r所以有叫11、某计算机釆用四体交叉存储器,今执行一段小循环程序,此程序放在存储器 的连续地址单元中,假设每条指令的执行时间相等,而且不需要到存储器存取数 据,请问在下面两种情况中(执行的指令数相等),程序运行的时间是否相等。 (1)循环程序由6条指令组成,重复执行80次。(2)循环程序由8条指令组成,重复执行60次。解:设取指周期为T,总线传送周期为t ,每条指令。

13、的执行时间相等,并设为to, 存储器采用四体交叉存储器,且程序存放在连续的存储单元中,故取指令操作采 用流水线存取方式,两种情况程序运行的总的时间分别为:(1) t = (T+5 t+6t。)*80 = 80T+400 t +480 to(2) t = (T+7 I +8t0) *60 = 60T+420 t +480 t0所以不相等12、一个由主存和Cache组成的二级存储系统,参数定义如下:为系统平均存 取时间,为Cache的存取时间,T2为主存的存取时间,H为Cache命中率,请 写出h与兀、T2. H参数之间的函数关系式。解:Ta=H-T+(H)-T2 13、一个组相联cache由64。

14、个行组成,每组4行。主存储器包含4K个块,每块 128个字。请表示存地址的格式。解:主存4K个块,每块128个字,共有4Kxl28=219个字,故主存的地址共19位;共4K个块,故块地址为12位;每块128个字,故块的字地址为7位Cache有64行,每组4行,共16组,故组号4位,组页号2位组相联方式是组间直接映射,组全相联映射方式;所以主存的块地址被分为两部分:低4位为在cache中的组号,高8位为标记字 段,即19位存地址的格式如下:tag组号字地址8位4位7位14、有一个处理机,存容量1MB,字长1B,块大小16B, cache容量64KB,若cache 采用直接映射式,请给出2个不同标。

15、记的存地址,它们映射到同一个cache行。 解:Cache共有里竺=2山个行,行号为12位163采用直接映射方式,所以cache的行号i与主存的块号j之间的关系为:i = j mod m , m为cache的总行数20位的存地址格式如下:tag行号字地址4位12位4位两个映射到同一个cache行的存地址满足的条件是:12位的行号相同,而4位的标记不同即可,例如下面的两个存地址就满足要求:0000 0 0000二00000H 与00010 0000二10000H15、假设主存容量16MX32位,cache容量64Kx32位,主存与cache之间以每块 4x32位大小传送数据,请确定直接映射方式的。

16、有关参数,并画出主存地址格式。 解:由已知条件可知Cache共有MA,x32,B. = 214个行,行号为14位4x32 位主存共有MM三空=2?2个块,块地址为22位,由行号和标记组成 4x32 位cache的行号i与主存的块号j之间的关系为:i = j mod in , m为cache的总行数设32位为一个字,且按字进行编址,则24位的存地址格式如下:tag行号字地址8位14位2位补充:从下列有关存储器的描述中,选择出正确的答案:A多体交叉存储主要解决扩充容量问题。B. 访问存储器的请由CPU发出的。C. cache与主存统一编址,即主存空间的某一部分属于cache。D. cache的功能全由硬件实现。答:D。

计算机组成原理SRA芯片,计算机组成原理第3章习题参考答案相关推荐

  1. 计算机组成原理第二版第5章答案,计算机组成原理第5章习题参考答案.pdf

    <计算机组成原理第5章习题参考答案.pdf>由会员分享,提供在线免费全文阅读可下载,此文档格式为pdf,更多相关<计算机组成原理第5章习题参考答案.pdf>文档请在天天文库搜索 ...

  2. 计算机组成原理第二版第4章的答案,计算机组成原理第4章习题参考答案

    计算机组成原理习题参考答案 第4章 数值的机器运算 4-2.某加法器采用组内并行,组间并行的进位链,4位一组,写出进位信号C6逻辑表达式. [解] 组间并行的进位链,产生的最低一组的进位输出为: C4 ...

  3. 计算机组成原理译码器选择,计算机组成原理第三章习题参考解析.doc

    计算机组成原理第三章习题参考解析 第3章习题参考答案 1.设有一个具有20位地址和32位字长的存储器,问 (1) 该存储器能存储多少字节的信息? (2) 如果存储器由512K×8位SRAM芯片组成,需 ...

  4. 2013年计算机控制A卷答案,计算机控制技术第二章习题标准答案整理及详解(2013.04.26修改版SK).doc...

    第2章 习题参考答案 1.什么是接口.接口技术和过程通道? 答: 接口是计算机与外设交换信息的桥梁,包括输入接口和输出接口. 接口技术是研究计算机与外部设备之间如何减缓信息的技术. 过程通道是计算机与 ...

  5. java顺序查找法 监视器_计算机教材课后习题参考答案_new_new重点分析.docx

    <大学计算机基础与计算思维>课后习题参考答案 PAGE 31 <大学计算机基础与计算思维>课后习题参考答案 目 录 TOC \o "1-3" \h \z \ ...

  6. 2019年计算机学业水平测试填空题,2019年计算机学业水平模拟测试选择题80题Word(含参考答案)...

    2019年计算机学业水平模拟测试选择题80题Word(含参考答案) 2019年计算机学业水平测试选择题(10大题80小题) 第一题: 1.1."妈妈把鹏鹏的照片放在快盘里,远方的爷爷奶奶也能 ...

  7. 大学计算机基础教程实验答案,大学计算机基础试验教程习题参考答案

    <大学计算机基础试验教程习题参考答案>由会员分享,可在线阅读,更多相关<大学计算机基础试验教程习题参考答案(4页珍藏版)>请在人人文库网上搜索. 1.大学计算机基础实验教程习题 ...

  8. 计算机文化基础第一章知识点题,计算机文化基础第一章习题与答案

    <计算机文化基础第一章习题与答案>由会员分享,可在线阅读,更多相关<计算机文化基础第一章习题与答案(8页珍藏版)>请在人人文库网上搜索. 1.计算机文化基础第一章习题与答案1 ...

  9. 计算机控制系统第二章答案,计算机控制系统习题参考答案--第2章

    <计算机控制系统习题参考答案--第2章>由会员分享,可在线阅读,更多相关<计算机控制系统习题参考答案--第2章(6页珍藏版)>请在人人文库网上搜索. 1.计算机控制系统习题参考 ...

最新文章

  1. Adam那么棒,为什么还对SGD念念不忘 (3)—— 优化算法的选择与使用策略
  2. 大家都说 Java 反射效率低,为什么呢?
  3. linux mariadb
  4. jhipster详解
  5. 操作系统的发展与分类
  6. rsync工具介绍,rsync常用选项,rsync通过ssh同步
  7. 使用xshell5通过跳板机连接内网服务器
  8. 微信群控云控客服开发SDK
  9. 2014手游渠道分成比例汇总
  10. NB-IoT和GSM概述
  11. 计算机网络知识之1M宽带下载速度多少?
  12. ca根证书校验 java_JAVA-Android-根据CA证书验证X509Certificate(颁发者证书)
  13. 中央气象局天气预报城市对应的编码(到县为止)
  14. 动画项目中问题及解决方案(V客学院知识分享)
  15. 用python对excel进行单元格操作
  16. 华为服务器怎么进入系统,服务器怎么进入系统
  17. 三井住友加入R3 Marco Polo区块链网络
  18. 转贴和菜头的曝脸存照
  19. 微软在盈利前确认裁员
  20. KANKAN AI不良信息过滤技术:用数据证明自己是最好的

热门文章

  1. JQuery制作图书简介页面
  2. 汽车高压连接器-市场现状及未来发展趋势
  3. 【07月24日】北上资金持股比例排名
  4. 来接私活吧?小程序接私活必备功能-婚恋交友【附完整代码】
  5. 在线考试系统商业项目
  6. 05-操作Blob类型字段
  7. JDK8中Collectors.toMap方法报Duplicate key xxx错误信息
  8. html文本框中内嵌,HTML文本框不内嵌
  9. 删除订单时报错Cannot delete or update a parent row: a foreign key constraint fails (`jxc`.`t_purchase_list_
  10. 区块链电商市场迎来新高潮 TBK记账系统耀世启航