软件工程专业《计算机组成原理》科目期末试卷及答案.docxVIP

软件工程专业《计算机组成原理》科目期末试卷及答案.docx

本文档由用户AI专业辅助创建,并经网站质量审核通过
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件工程专业《计算机组成原理》科目期末试卷及答案

考试时间:______分钟总分:______分姓名:______

一、选择题(每小题2分,共20分。请将正确选项的字母填在括号内)

1.计算机硬件能自动执行程序的前提是()。

A.采用二进制形式表示信息

B.采用冯·诺依曼体系结构

C.程序存储在内存中

D.运算器功能强大

2.在计算机内部,信息表示和运算的基本单位是()。

A.字节(Byte)

B.字(Word)

C.位(Bit)

D.字节或字,取决于具体系统

3.用8个二进制位表示的带符号整数,若采用补码表示法,能表示的十进制最大值是()。

A.+127

B.-128

C.+128

D.-127

4.在浮点数表示法中,数值部分包含()。

A.阶码和尾数

B.符号和阶码

C.符号和尾数

D.阶码、尾数和符号

5.计算机执行一条指令所需的时间称为()。

A.周期(Cycle)

B.时钟周期(ClockCycle/T)

C.指令执行时间(InstructionExecutionTime)

D.CPI(cyclesperinstruction)

6.CPU中,用来暂存运算结果或数据的寄存器是()。

A.程序计数器(PC)

B.指令寄存器(IR)

C.累加器(Accumulator)

D.地址寄存器(MAR)

7.Cache存储器的主要目的是()。

A.容量最大

B.速度最快,成本最低

C.速度较快,成本较低

D.容量最大,速度最慢

8.在存储器层次结构中,Cache与主存之间采用()进行连接。

A.总线(Bus)

B.专用总线

C.I/O接口

D.通道

9.采用直接映射方式的Cache,地址映射的主要计算部分是()。

A.使用Cache块号替换内存块号

B.使用组号替换主存块号

C.使用有效位判断访问是否命中

D.使用主存地址计算块号和行号

10.中断向量地址通常存放在()。

A.主存指定区域

B.Cache中

C.CPU内部

D.I/O设备接口中

二、填空题(每空1分,共20分。请将答案填写在横线上)

1.计算机中采用______制进行运算和处理,采用______制进行存储和传输。

2.带符号数的原码、反码、补码表示法中,能进行加减运算且结果唯一的是______码。

3.CPU主要包括运算器、控制器和______三部分。

4.指令格式中,用来指定操作数的地址或操作数本身所在的寄存器的是______字段。

5.衡量CPU性能的指标之一是______,它表示执行一条指令所需的平均时钟周期数。

6.Cache利用了程序的______原理和______原理来提高访问效率。

7.主存通过______与CPU相连,实现指令和数据的高速传输。

8.总线按照传输信息类型可分为数据总线、______和______。

9.I/O设备与CPU之间进行数据传送的方式主要有程序查询方式、______和______。

10.中断是CPU对______请求的响应和处理过程。

三、简答题(每小题5分,共20分。请简要回答下列问题)

1.简述二进制数转换为十进制数的方法。

2.简述浮点数加法运算的基本步骤。

3.简述指令执行的基本过程。

4.简述总线争用总线使用权的一种常用方法——仲裁的基本概念。

四、计算题(每小题10分,共20分。请写出详细的计算过程和结果)

1.已知两个8位二进制补码数分别为:A=B=求A-B的补码表示结果(用二进制表示),并说明其对应的十进制值。

2.某计算机的Cache采用直接映射方式,Cache容量为16KB,主存容量为1MB,每个存储单元(块)大小为4字节。当CPU访问主存地址为HFFFA8H时,请计算:

(1)该地址在主存中对应的块号是多少?

(2)该地址对应的Cache块号是多少?

(3)若该块在Cache中命中,请给出其在Cache中的物理地址。

五、设计与分析题(共20分。请根据要求进行分析或设计)

1.(10分)设计一个能实现逻辑运算“F=A⊕B”(其中⊕表示异或)的简单逻辑电路。请写

您可能关注的文档

文档评论(0)

夜~紫儿 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档