中南大学计算机体系结构题库选读.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 一、填空题 1 二、判断题 56 三、名词解释 74 四、简答题 74 五、计算题 74 五、计算题 ---------------------------------------------------------------------- 1、试题序号:581 2、题型:计算题 3、难度级别:4 4、知识点:一、计算机体系结构的基本概念 5、分值:10 6、所需时间:15分钟 7、试题关键字:解释执行 8、试题内容: 假设有一个计算机系统分为四级,每一级指令都比它下一级指令在功能上强M倍,即一条r+1级指令能够完成M条r指令的工作,且一条r+1级指令需要N条r级指令解释。对于一段在第一级执行时间为K的程序,在第二、第三、第四级上的一段等效程序需要执行多少时间? 9、答案内容: 解:假设在第一级上用时间K执行了该级IC条指令。1分 对第二级而言,为了完成IC条指令的功能,第二级指令的条数为:。为了执行第二级条指令,需要执行条第一级的指令对其进行解释,所以对于第二级而言,等效程序的执行时间是: 2分 对于第三级而言,为了完成IC条指令的功能,第三级指令的条数为:。为了执行第三级条指令,需要执行条第二级的指令对其进行解释。那么对第二级而言,总的指令条数为: 3分 而第二级等效于第一级条指令,同时还需要条第一级指令进行解释,所以第三级等效程序的执行时间是: 3分 按照同样的逐层递推关系,不难求得第四级等效程序的总的执行时间为: 1分 10、评分细则:10分/小题,评分细则分布在答案内容中。 ---------------------------------------------------------------------- 1、试题序号:582 2、题型:计算题 3、难度级别:3 4、知识点:1.5 定量分析技术基础 5、分值:10 6、所需时间:15分钟 7、试题关键字:阿姆达尔定律 8、试题内容: 已知某商用计算机拟增加字符串操作功能。 若用软件实现,与无字符串操作相比,速度提高4倍, CPU成本提高1/5倍;若用硬件实现,则速度是原来的100倍,,CPU成本是原来的5倍。 由实验测得,字符串操作占总运行时间的50%, CPU成本约占整机成本的1/3。你选用哪种设计方案? 9、答案内容: 解:采用软件方法时 根据阿姆达尔定律,性能提高: =1.66 2分 硬件成本提高到C=2/3 + 1/3* (1+1/5)=1.07 1分 价格性能比为:C/S = 1.07/1.66 = 0.64 1分 采用硬件方法时: S=1/[(1-50%)+50%/100]=1.98 2分 硬件成本提高到C=2/3 + 1/3* 5=2.33 1分 价格性能比为:C/S = 2.33/1.98 = 1.18 1分 如果仅考虑性能提高,则可选择硬件方法,而考虑性能提高和成本因素,则应选择软件方法。 2分 10、评分细则:10分/小题,评分细则分布在答案内容中。 ---------------------------------------------------------------------- 1、试题序号:583 2、题型:计算题 3、难度级别:4 4、知识点:一、计算机体系结构的基本概念 5、分值:10 6、所需时间:15分钟 7、试题关键字:CPU性能公式 8、试题内容: 假设我们考虑条件分支指令的两种不同设计方法如下: (1) CPUA:通过比较指令设置条件码,然后测试条件码进行分支。 (2) CPUB:在分支指令中包括比较过程 在两种CPU中,条件分支指令都占用2个时钟周期而所有其它指令占用1个时钟周期,对于CPUA,执行的指令中分支指令占20%;由于每个分支指令之前都需要有比较指令,因此比较指令也占20%。由于CPUA在分支时不需要比较,因此假设它的时钟周期时间比CPUB快1.25倍。哪一个CPU更快?如果CPUA的时钟周期时间仅仅比CPUB快1.1倍,哪一个CPU更快呢? 9、答案内容: 解:我们不考虑所有系统问题,所以可用CPU性能公式。占用2个时钟周期的分支指令占总指令的20%,剩下的指令占用1个时钟周期。所以 CPIA = 0.2 ( 2 + 0.80 ( 1 = 1.2 1分 则CPU性能为: 总CPU时间A = IC ( 1.2 ( 时钟周期A 1分 根据假设,有: 时钟周期B = 1.25 ( 时钟周期A 1分 在CPUB中没有独立的比较指令,所以CPUB的程序量为CPUA的80%,分支指令的比例为: 20%/80% = 25% 2分

文档评论(0)

502992 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档