大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷.pdfVIP

大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷.pdf

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

2021年西交利物浦大学数据科学与大数据技术专业《计算机组成原理》

科目期末试卷A(有答案)

一、选择题

1、在一个容量为l28KB的SRAM存储器芯片上,按字长32位编址,其地址范围可从

0000H到()。

A.3HB.7HC.7HD.3fH

2、Cache用组相联映射,一块大小为128B,Cache共64块,4块分一组,主存有

4096块,主存地址共需()位。

A.19B.18C.17D.16

3、信息序列16位,若想构成能纠正一位错、发现两位错的海明码,至少需要加()位

校验位。

A.4B.5C.6D.7

4、在补码加减交替除法中,参加操作的数和商符分别是()。

A.绝对值的补码在形成商值的过程中自动形成

B.补码在形成商值的过程中自动形成

C.补码由两数符号位“异或”形成

D.绝对值的补码由两数符号位“异或”形成

5、十进制数-0.3125的8位移码编码为()。

A.D8HB.58HC.A8HD.28H

6、总线按连接部件不同可分为()。

A.片内总线、系统总线、通信总线

B.数据总线、地址总线、控制总线

C.主存总线I/O总线、DMA总线

D.ISA总线、VESA总线、PCI总线

7、关于总线的叙述,下列说法正确的是()。

I.总线忙信号由总线控制器建立

II.计数器定时查询方式不需要总线同意信号

III.链式查询、计数器查询、独立请求方式所需控制线路由少到多排序是:链式查询、独立

请求方式、计数器查询

A.仅I、III仅IIB.,III仅IIIC.仅IID.

8、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。现在

硬件设计人员想设计计算机B,希望该程序在B上的运行时间能缩短为8s,使用新技术

后可使B的时钟频率大幅度提高,但在B上运行该程序所需要的时钟周期数为在A上的

1.5倍。那么,机器B的时钟频率至少应为()能运到所希望的要求。

A.800MHzB.1.2GHzC.1.5GHzD.1.8GHz

9、()可区分存储单元中在放的是指令还是数据。

A.存储器B.运算用户C.控制器D.

10、下面是段MIPS指令序列:

add$a3,$s1,$s0#R[$t3]←R[$s1]+R($s0]

add$t2,$s0,$s3#R[$t2]←R[$s0]+R[$s3]

Lw$t1,0($t2)#R[$t1]←M[R[$t2]+0]

add$t1,$t1,$t2#R[$t1]←R[$t1]+R[$t2]

以上:指令序列中,指令之间发生数据相关?()

A.1和2,2和3

B.1和2,2和4

C.1和3,2和3,2和4,3和4

D.1和2,2和3,2和4,3和4

11、指令从流水线开始建立时执行,设指令流水线把一条指令分为取指、分析、执行三部

分,且三部分的时间分别是2ns、2ns、Ins,则100条指令全部执行完毕需要()。

A.163nsB.183nsC.193nsD.203ns

12、假定编译器对C源程序中的变量和MIPS中寄存器进行了以下对应:变量f、g、h、

i、i分别对应给寄存器$s0,$s1,$s2,$s3,$s4,并将一条C赋值语句编译后生成如下

汇编代码序列:

add$s0,$s1,$s2,

add$t1,$s3,$s4

sub$s0,$t0,$t1

请问这条C赋值语句是()。

A.f=(g+i)-(h+i)B.f=(g+j)-(h+i)

C.f=(g+h)-(j+i)D.f=(j+i)-(g+h)

13、设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为

您可能关注的文档

文档评论(0)

139****5506 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档