中级软件设计师2009下半年上午试题.docx

中级软件设计师2009下半年上午试题.docx

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

中级软件设计师2009下半年上午试题

单项选择题

以下关于CPU的叙述中,错误的是 。

A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU中的控制器决定计算机运行过程的自动化

D.指令译码器是CPU控制器中的部件这道题您没有回答【回答错误】

答案:B

本题考查计算机硬件组成基础知识。

CPU是计算机的控制中心,主要由运算器、控制器、寄存器组和内部总线等部件组成。控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。它的主要功能有:从内存中取出一条指令,并指出下一条指令在内存中的位置;对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;指挥并控制CPU、内存和输入输出设备之间数据的流动。

程序计数器(PC)是专用寄存器,具有寄存信息和计数两种功能,又称为指令计数器,在程序开始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的初始内容即是程序第一条指令的地址。执行指令时,CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行的,因此修改的过程通常只是简单地对PC加1。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移的地址得到。

以下关于CISC(ComplexInstructionSetComp,ut复er杂指令集计算机)和RISC(ReducedInstructionSetCompu,te精r简指令集计算机)的叙述中,错误的是 。

A.在CISC中,其复杂指令都采用硬布线逻辑来执行B.采用CISC技术的CPU,其芯片设计复杂度更高C.在RISC中,更适合采用硬布线逻辑执行指令

D.采用RISC技术,指令系统中的指令种类和寻址方式更少这道题您没有回答【回答错误】

答案:A

本题考查指令系统和计算机体系结构基础知识。

CISC(ComplexInstructionSetComp,ut复er杂指令集计算机)的基本思想是:进一步增强原有指令的功能,用更为复杂的新指令取代原先由软件子程序完成的功能,实现软件功能的硬件化,导致机器的指令系统越来越庞大而复杂。CISC计算机一般所含的指令数目至少300条以上,有的甚至超过500条。

RISC(ReducedInstructionSetComp,ut精er简指令集计算机)的基本思想是:通过减少指令总数和简化指令功能,降低硬件设计的复杂度,使指令能单周期执行,并通过优化编译提高指令的执行速度,采用硬布线控制逻辑优化编译程序。在20世纪70年代末开始兴起,导致机器的指令系统进一步精炼而简单。

浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,

错误的是(3)。两个浮点数进行相加运算,应首先(4)。

A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度

B.工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示C.规格化指的是阶码采用移码、尾数采用补码

D.规格化表示要求将尾数的绝对值限定在区间[0.5,1)这道题您没有回答【回答错误】

答案:C

A.将较大的数进行规格化处理B.将较小的数进行规格化处理C.将这两个数的尾数相加

D.统一这两个数的阶码这道题您没有回答【回答错误】答案:D

本题考查数据表示基础知识。

为了提高运算的精度,需要充分地利用尾数的有效数位,通常采取浮点数规格化形式,即规

定尾数的最高数位必须是一个有效值,即1/2≤<F1。在尾数用补码表示时,规格化浮点数应

满足尾数最高数位与符号位不同,即当1/2≤<F应有1.0××…形×式。

1时,应有0.1××…形×式;当-1≤M<-1/2时,

需要注意的是,当M=-1/2时,对于原码来说是规格化数,而对于补码来说不是规格化数。两个浮点数进行相加运算时,首先需要对阶(使它们的阶码一致),然后再进行尾数的相加处理。

以下关于校验码的叙述中,正确的是 。

A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距必须大于等于1

C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为1

这道题您没有回答【回答错误】答案:A

本题考查校验码基础知识。

一个编码系统中任意两个合法编码(码字)之间不同的二进数位数称为这两个码字的码距,而整个编码系统中任意两个码字的最小距离就是该编码系统的码距。为了使一个

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档