网站大量收购闲置独家精品文档,联系QQ:2885784924

完整版计算机体系结构课后习题原版答案-张晨曦著.pdf

完整版计算机体系结构课后习题原版答案-张晨曦著.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 章 计算机系统结构的基本概念 1.2 试用实例说明计算机系统结构、计算机组成与计算机实现之间的相互关系。 答:如在设计主存系统时, 确定主存容量、 编址方式、 寻址范围等属于计算机系统结构。 确定主存周期、 逻辑上是否采用并行主存、 逻辑设计等属于计算机组成。 选择存储芯片类型、 微组装技术、线路设计等属于计算机实现。 计算机组成是计算机系统结构的逻辑实现。计算机实现是计算机组成的物理实现。一种 体系结构可以有多种组成。一种组成可以有多种实现。 1.3 计算机系统结构的 Flynn 分类法是按什么来分类的?共分为哪几类? 答:Flynn 分类法是按照指令流和数据流的多倍性进行分类。 把计算机系统的结构分为: (1) 单指令流单数据流 SISD (2 ) 单指令流多数据流 SIMD (3) 多指令流单数据流 MISD (4 ) 多指令流多数据流 MIMD 1.4 计算机系统设计中经常使用的 4 个定量原理是什么?并说出它们的含义。 答:(1)以经常性事件为重点。在计算机系统的设计中,对经常发生的情况,赋予它优 先的处理权和资源使用权,以得到更多的总体上的改进。 (2)Amdahl 定律。加快某部件执 行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。 (3)CPU 性能公 式。执行一个程序所需的 CPU 时间 = IC ×CPI ×时钟周期时间。 (4 )程序的局部性原理。 程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。 1.5 分别从执行程序的角度和处理数据的角度来看, 计算机系统中并行性等级从低到高 可分为哪几级? 答:从处理数据的角度来看,并行性等级从低到高可分为: (1)字串位串:每次只对一个字的一位进行处理。这是最基本的串行处理方式,不存 在并行性; (2 )字串位并:同时对一个字的全部位进行处理,不同字之间是串行的。已开始出现 并行性; (3)字并位串:同时对许多字的同一位(称为位片)进行处理。这种方式具有较高的 并行性; (4 )全并行:同时对许多字的全部位或部分位进行处理。这是最高一级的并行。 从执行程序的角度来看,并行性等级从低到高可分为: (1)指令内部并行:单条指令中各微操作之间的并行; (2 )指令级并行:并行执行两条或两条以上的指令; (3)线程级并行:并行执行两个或两个以上的线程,通常是以一个进程内派生的多个 线程为调度单位; (4 )任务级或过程级并行:并行执行两个或两个以上的过程或任务 (程序段),以子程 序或进程为调度单元; (5)作业或程序级并行:并行执行两个或两个以上的作业或程序。 1.6 某台主频为 400MHz 的计算机执行标准测试程序, 程序中指令类型、 执行数量和平 均时钟周期数如下: 指令类型 指令执行数量 平均时钟周期数 整数 45000 1 数据传送 75000 2 浮点 8000 4 分支 1500 2 求该计算机的有效 CPI 、MIPS 和程序执行时间。 解: (1)CPI =(45000 ×1+75000 ×2+ 8000 ×4

文档评论(0)

188****0321 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档