计算机体系结构试题库—简答题.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机体系结构试题库—简答题

计算机体系结构试题库 简答题 (100题) 简述CISC结构计算机的缺点。 答: 在CISC结构的指令系统中,各种指令的使用频率相差悬殊。据统计,有20%的指令使用频率最大,占运行时间的80%。也就是说,有80%的指令在20%的运行时间内才会用到。 CISC结构指令系统的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。 CISC结构指令系统的复杂性给VLSI设计增加了很大负担,不利于单片集成。 CISC结构的指令系统中,许多复杂指令需要很复杂的操作,因而运行速度慢。 在CISC结构的指令系统中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构技术(如流水技术)来提高系统的性能。 RISC结构计算机的设计原则。 答: 选取使用频率最高的指令,并补充一些最有用的指令; 每条指令的功能应尽可能简单,并在一个机器周期内完成; 所有指令长度均相同; 只有load和store操作指令才访问存储器,其它指令操作均在寄存器之间进行; 以简单有效的方式支持高级语言。 影响现代微处理器主频提升的主要原因由哪些? 答:线延迟、功耗。 指令集格式设计时,有哪三种设计方法? 答:固定长度编码、可变长编和混合编码)三种设计方法。 简述存储程序计算机(冯·诺依曼结构)的特点。 答: (1)机器以运算器为中心。 (2)采用存储程序原理。 (3)存储器是按地址访问的、线性编址的空间。 (4)控制流由指令流产生。 (5)指令由操作码和地址码组成。 (6)数据以二进制编码表示,采用二进制运算。 在进行计算机系统设计时,一个设计者应该考虑哪些因素对设计的影响? 答: 在进行计算机系统设计时,设计者应该考虑到如下三个方面因素的影响: 技术的发展趋势; 计算机使用的发展趋势; 计算机价格的发展趋势。 简述程序翻译技术的特点。 答: 翻译技术是先把N+1级程序全部变换成N级程序后,再去执行新产生的N级程序,在执行过程中N+1级程序不再被访问。 简述程序解释技术的特点。 答: 解释技术是每当一条N+1级指令被译码后,就直接去执行一串等效的N级指令,然后再去取下一条N+1级的指令,依此重复进行。 经典体系结构的定义是什么? 计算机体系结构是机器级程序员所看到的计算机的属性,即概念性结构与功能特性。 “线延迟墙”指的是什么? 随着集成电路工艺的进步,芯片内晶体管大小不断变小,其逻辑门延迟也随之减小,而走线延迟所占的比重也随之越来越大,导致电路频率不能随着工艺的减小而线性减小。 Moore定律阐述的是什么? 微处理器晶体管数目每18个月翻一倍。它揭示了集成电路工艺发展的规律。 解释响应时间和吞吐率的差别。 响应时间也称执行时间,是指从事件开始到结束之间的时间。 吞吐率(Throughput)指在单位时间内所能完成的工作量(任务)。 用户以响应时间为标准,多道程序系统以吞吐率为标准。 简述程序的时间局部性原理的含义。 程序在执行时所访问地址的分布不是随机的,而是相对地簇聚;这种簇聚包括指令和数据两部分。程序局部性包括: 程序的时间局部性:程序即将用到的信息很可能就是目前正在使用的信息。 简述程序的空间局部性原理的含义。 程序在执行时所访问地址的分布不是随机的,而是相对地簇聚;这种簇聚包括指令和数据两部分。程序局部性包括: 程序的空间局部性:程序即将用到的信息很可能与目前正在使用的信息在空间上相邻或者临近。 在指令集结构设计中,应该考虑哪些主要问题,这些问题有哪些主要的设计选择? 答: 在进行指令机结构设计中,应该考虑如下主要问题: 指令集功能设计:主要有RISC和CISC两种技术发展方向; 寻址方式的设计:设置寻址方式可以通过对基准程序进行测试统计,察看各种寻址方式的使用频度,根据适用频度设置相应必要的寻址方式; 操作数表示和操作数类型:主要的操作数类型和操作数表示的选择有,浮点数据类型(可以采用IEEE 754标准)、整型数据类型(8位、16位、32位的表示方法)、字符型(8位)、十进制数据类型(压缩十进制和非压缩十进制数据表示)等等。 寻址方式的表示:可以将寻址方式编码与操作码中,也可将寻址方式作为一个单独的域来表示。 指令集格式的设计:有固定长度编码方式、可变长编码方式和混合编码方式三种选择。 程序控制指令有什么功能? 答: 具有测试、分析、判断能力,控制程序的运行顺序和方向。 程序控制指令主要包括哪些指令? 答: 有转移指令、循环控制、子程序、过程调用等。 请简述指令集结构设计中寻址方式设计的一般方法。 答: 在寻址方式设计时,首先对一些典型的基准程序进行分析,统计基准程序中使用各种寻址方式的频率,然后根据所要设计的计算机系统所面向的应用领域,确定选择哪些使用频率高的寻址方式予以支持。对于一些特殊的寻址方式(如偏移寻址等)

文档评论(0)

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

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

1亿VIP精品文档

相关文档