计算机组成原理练习题(含参考答案).docx

计算机组成原理练习题(含参考答案).docx

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

计算机组成原理练习题(含参考答案)

一、单选题(共102题,每题1分,共102分)

1.若浮点数用补码表示,判断运算结果是否是规格化数的方法是()

A、数符与尾数最高有效数位相同

B、数符与尾数最高有效数位相异

C、阶符与数符相异

D、阶符与数符相同

正确答案:B

2.下列说法中,正确的是()。

A、指令的地址码给出存储器地址的加法指令,在执行周期一定要访存

B、指令的地址码给出存储器地址的加法指令,在执行周期一定不需要访存

C、加法指令的执行周期一定要访存

D、加法指令的执行周期一定不要访存

正确答案:A

答案解析:对于指令的地址码给出存储器地址的加法指令,在执行周期需要从存储器中读取操作数,所以一定要访存。选项[B]中说一定不需要访存错误;选项[C]加法指令如果操作数在寄存器中,执行周期可能不需要访存,该说法不准确;选项[D]同理不准确。所以正确答案是[A]。

3.当定点运算发生溢出时,应()。

A、向右规格化

B、向左规格化

C、舍入处理

D、发出出错信息

正确答案:D

答案解析:当定点运算发生溢出时,意味着运算结果超出了所能表示的范围,此时应发出出错信息,以提示程序出现了异常情况,而不是进行规格化或舍入处理等其他操作。向左或向右规格化是针对浮点数运算中阶码和尾数调整的操作;舍入处理一般是在进行数值截断等操作时为了减少误差而采用的方法,均不符合溢出时的处理要求。

4.下列选项中,能缩短程序执行时间的措施是()。I.提高CPU时钟频率II.优化数据通路结构III.对程序进行编译优化

A、I、II、III

B、仅I和II

C、仅I和III

D、仅II和III

正确答案:A

答案解析:I.提高CPU时钟频率可以使CPU在单位时间内执行更多的指令,从而缩短程序执行时间。II.优化数据通路结构能够减少数据传输的延迟和提高数据处理的效率,进而缩短程序执行时间。III.对程序进行编译优化可以生成更高效的机器代码,使程序执行得更快,也能缩短程序执行时间。所以I、II、III都能缩短程序执行时间。

5.将外围设备与主存统一编址,—般是指()。

A、每个外围接口占一个地址码

B、每台外设由一个主存单元管理

C、接口中的有关寄存器各占一个地址码

D、每台设备占一个地址码

正确答案:C

6.为了实现输入输出操作,指令中()。

A、对单独编址方式,可以指明设备号或端口地址。对统一编址方式,可以指明寄存器的总线地址

B、必须指明外围接口中寄存器的地址码

C、必须指明外围设备的设备号

D、必须同时指明外围设备号与接口中寄存器的总线地址

正确答案:A

答案解析:对于单独编址方式,通过指明设备号或端口地址来实现输入输出操作;对于统一编址方式,则指明寄存器的总线地址来进行输入输出操作。B选项只强调指明寄存器地址码,不全面;C选项只说指明设备号,不准确;D选项同时指明设备号和寄存器总线地址的说法不符合单独编址和统一编址的特点。所以正确答案是A。

7.总线的异步通信方式()。

A、不采用时钟信号,只采用握手信号

B、既采用时钟信号,又采用握手信号

C、既不采用时钟信号,又不采用握手信号

D、采用时钟信号,不采用握手信号

正确答案:A

答案解析:异步通信方式不采用统一的时钟信号,而是采用握手信号来实现通信双方的协调,通过相互传递控制信号来确定数据的传输时机等,所以答案是A。

8.在定点机中执行算术运算时会产生溢出,其原因是()。

A、运算结果无法表示

B、主存容量不够

C、操作数过大

D、操作数地址过大

正确答案:A

答案解析:在定点机中,当运算结果超出了定点数所能表示的范围时就会产生溢出,即运算结果无法表示。主存容量不够与算术运算溢出无关;操作数过大不一定就会导致溢出,只要运算结果在表示范围内就不会溢出;操作数地址过大和算术运算溢出没有直接关系。所以答案是A。

9.在CRC码中,接收端检查出某位出错后,一般采用的纠正方法是()。

A、判断余数值由接收端自行纠正

B、请求程序发送

C、删除数据

D、以上均可

正确答案:A

答案解析:在CRC码中,接收端检查出某位出错后,一般采用的纠正方法是判断余数值由接收端自行纠正。接收端通过计算接收到的CRC码的余数,并与预先设定的余数表进行比对,从而确定出错位并纠正。请求程序发送不是通常的纠正方式;删除数据也不是针对CRC码出错的常规纠正手段。所以答案是A。

10.下列数中,最大的数是()

A、45D

B、101001B

C、52Q

D、2BH

正确答案:A

11.在程序控制传送方式中,()可提高系统的工作效率。

A、中断传送

B、无条件传送

C、查询传送

D、前三项均可

正确答案:A

答案解析:中断传送方式下,CPU不是被动地等待,而是可以去执行其他任务,当外设准备好数据或

文档评论(0)

十四-1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档