计算机系统结构复习题Word文档下载推荐.docx

上传人:b****1 文档编号:6065848 上传时间:2023-05-06 格式:DOCX 页数:24 大小:75.02KB
下载 相关 举报
计算机系统结构复习题Word文档下载推荐.docx_第1页
第1页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第2页
第2页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第3页
第3页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第4页
第4页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第5页
第5页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第6页
第6页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第7页
第7页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第8页
第8页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第9页
第9页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第10页
第10页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第11页
第11页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第12页
第12页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第13页
第13页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第14页
第14页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第15页
第15页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第16页
第16页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第17页
第17页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第18页
第18页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第19页
第19页 / 共24页
计算机系统结构复习题Word文档下载推荐.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机系统结构复习题Word文档下载推荐.docx

《计算机系统结构复习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机系统结构复习题Word文档下载推荐.docx(24页珍藏版)》请在冰点文库上搜索。

计算机系统结构复习题Word文档下载推荐.docx

?

I7

ADDR1,R5,?

17

18

1、whatisthelatencyofthemultiplier?

4

2、Isthemultiplierpipelined?

N

3、Howmanyreservationstationaretherefortheadder?

2

4、InwhichcycledoesI6begintoexecute?

13

5、Whichregisterdoes?

RepresentinI7R1

6、IftheprioryforusingCDBdependsonthetypeofinstruction,betweenADDandMULthepriorityforusingtheCDBgoesto___?

ADD

Question8〔书本92页〕

.Loop:

LDR1,0(R2);

loadR1fromaddress0+R2

DADDIR1,R1,#1;

R1=R1+1

SDR1,0,(R2);

storeR1ataddress0+R2

DADDIR2,R2,#4;

R2=R2+4

DSUBR4,R3,R2;

R4=R3-R2

BNEZR4,Loop;

branchtoLoopifR4!

=0

AssumethattheinitialvalueofR3isR2+396.

答案:

〔1〕依题意可得,指令序列执行的流水线时空图如下:

14

15

19

20

21

IF

ID

EX

ME

WB

时钟周期为:

17*98+18=1684

〔2〕依题意可得,指令序列执行的流水线时空图如下:

S

Miss

时钟周期为:

10*98+11=991

〔3〕依题意可得,指令序列执行的流水线时空图如下:

6*98+10=598

Question9

9a)Whatistheeffectiveaccesstimeofacachememorysysteminwhichthereisa2-waysetassociativecache,havingthefollowingparameters:

Parameter:

Value:

numberofsets

1024sets

linesize

16words

cacheaccesstime

15ns/line

mainmemoryaccesstime

70ns/word

mainmemoryaddressspacesize

256Mwords

cachehitrate

95%

Labelthefieldsofthememoryaddressbelowusedtoaccessthecacheandindicatethesizeofeachfield(innumberofbits).Assumethatmemoryisword-addressed.

Tag:

_14_bits

Index:

_10_bits

Offset:

_4_bits

9b)Whatistheeffectiveaccesstimeofacachememorysysteminwhichthereisadirectmappedlevel1(L1)cacheandafullyassociativelevel2(L2)cache,havingthefollowingparameters:

L1numberofsets

128sets

L1linesize

4words

L1cacheaccesstime

10ns/line

L2linesize

8words

L2cacheaccesstime

20ns/line

mainmemoryaccesstime

mainmemorysize

L1cachehitrate

L2cachehitrate

89%

LabelthefieldsofthememoryaddressbelowusedtoaccesstheL1cacheandindicatethesizeofeachfield(innumberofbits).Assumethatmemoryisword-addressed.

_19_bits

_7_bits

_2_bits

LabelthefieldsofthememoryaddressbelowusedtoaccesstheL2cacheandindicatethesizeofeachfield(innumberofbits).Assumethatmemoryisword-addressed.

_25_bits

_0_bits

_3_bits

 

Question11

一个简单的共享内存cache-coherent机有四个处理器,没有\"

虚拟到物理\"

的翻译和16位(物理)地址。

每个处理器有一个L1数据缓存,没有L2高速缓存。

每个L1缓存是有四个64字节的块(每个缓存的大小是256字节)的直接変换,他们使用MESI一致性协议来保持一致的。

每个缓存的初始状态(十六进制符号标记所示):

P0

P1

P2

P3

state

tag

I

0F

01

M

E

02

03

04

00

06

如果按顺序执行下面的内存访问,将会发生什么?

特别是,指定每个其他的缓存发生在由于总线播送、数据从哪里来(如果在缓存中没有准备好),和新状态块的请求者的缓存。

P0写一个字到地址00fc

P1读一个字到地址0f8c

P2读一个字到地址0f8c

P3写一个字到地址0444

OF

Question13

A:

P0B0(S,120,00,20)

B:

P0B0(M,120,00,80)P1B0(I,120,00,20)

C:

P2B0(M,120,00,80)P0B0(I,120,00,80)P1B0(I,120,00,80)

D:

P1B2(S,110,00,30)P2B2(S,110,00,30)

E:

P0B1(M,108,00,48)P1B1〔I,108,,0,08〕P2B1〔I,108,00,08〕

F:

P0B2(M,130,00,78)

1.处理器中某功能部件占总应用程序执行时间的比例为40%,先将该功能部件改良〔加速10倍〕,那么整个应用程序的加速比为多少?

(D)

2.在计算机系统设计中,比拟好的方法是:

〔D〕

A.从上向下设计B.从下向上设计

C.从两头向中间设计D.从中间开始向上、向下设计

3.对系统程序员不透明的是:

〔D〕

A.Cache存储器B.系列机各档不同的数据通路宽度

C.指令缓冲存放器D.虚拟存储器

4.系列机软件应做到:

〔B〕

A.向前兼容,并向上兼容B.向后兼容,力争向上兼容

C.向前兼容,并向下兼容D.向后兼容,力争向下兼容

5.属计算机系统结构考虑的应是〔C〕。

A.主存采用CMOS还是TTLB.主存采用多体交叉还是单体

C.主存容量和编址方式D.主存频宽确实定

6.最能确保提高虚拟存储器访问主存的命中率的改良途径是〔D〕。

A.增大辅存容量B.采用FIFO替换算法并增大页面

C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数

7.静态流水线是指〔C〕。

A.只有一种功能的流水线B.功能不能改变的流水线

C.同时只能完成一种功能的多功能流水线

D.可同时执行多种功能的流水线

8.假设用软件方法在A计算机上实现B计算机的指令系统,那么B称为〔C〕。

 

A.仿真机 B.宿主机 C.虚拟机 D.目标机 

9.计算机中优化使用的操作码编码方法是〔D〕。

A.哈夫曼编码B.ASCII码C.BCD码D.扩展操作码 

10.在采用基准测试程序来测试评价机器的性能时,以下方法按照评价准确性递增的顺序排列是〔B〕。

〔1〕.实际的应用程序方法

〔2〕.核心程序方法

〔3〕.玩具基准测试程序〔小测试程序〕

〔4〕.综合基准测试程序

A:

〔1〕〔2〕〔3〕〔4〕

B:

〔2〕〔3〕〔4〕〔1〕

C:

〔3〕〔4〕〔1〕〔2〕

D:

〔4〕〔3〕〔2〕〔1〕

11.10.在系统结构设计中,提高软件功能实现的比例会(C)。

A、提高解题速度B、减少需要的存贮容量

C、提高系统的灵活性D、提高系统的性能价格比 

12.CPI是量化计算机性能的一个重要指标,关于CPI说法正确的选项是〔C〕

A.CPI由计算机的结构决定

B.CPI由运行在计算机系统上的应用程序决定

C.CPI由计算机的结构和应用程序共同决定

13.以下不属于计算机性能公式的变量是(D)

A.ICB.时钟周期C.CPID.MIPS

14.未曾实现的商业计算机结构类型是(C)

A.SISDB.SIMDC.MISDD.MIMD

15.关于近10年CPU从单核转向多核处理器的解释正确的选项是(D)

A.指令级并行技术已经开展到极限

B.CPU的工作电压很难再下降

C.提高时钟频率会带来CPU的散热极限问题

D.上述理由全部正确

16.图像处理器GPU属于哪种结构(B)

A.SISDB.SIMDC.MISDD.MIMD

17.以下不属于Flynn体系结构类型的是〔C〕

A.SISDB.SIMDC.SIMTD.MISD

18.CPI是量化计算机性能的一个重要指标,关于CPI说法正确的选项是〔B〕

B.CPI由运行在计算机系统上的应用程序决定

分析:

CPI=TC/IC

19.与存储器-存储器结构指令集结构相比,存放器-存放器结构(D).

A.CPI大B.完成同一个算法需要的指令数更少

C.指令的功能更复杂D.固定长度的指令编码方式

20.计算机系统的执行时间的通用公式为:

CPUtime=y×

时钟周期×

CPI,此处y是(B)

A.程序执行的周期数

B.被执行的指令总数

C.包括访问存缺失在内的指令平均执行时间

D.每个周期内执行的指令数

21.RISC与CISC不同处有(C)

A.RISC指令复杂B.CISC指令效率高

C.RISC指令数量少D.以上说法均错误

22.关于MIPS的指令集结构类型说法正确的选项是(A)

A.存放器-存放器

B.存放器-存储器

C.存储器-存储器

D.以上说法均错

23.流水线技术可以(A)

A.提高吞吐率B.降低吞吐率

C.降低响应时间D.增加响应时间

24.流水线通过哪种方式提高系统的性能(C)

A.减少指令的响应时间B.消除指令相关

C.开发指令级的并行D.降低CACHE的缺失率

25.恶化流水线的处理器性能的原因是(D)

A.流水线每级处理时间不同

B.连续的指令间的相关

C.流水线的结构相关

D.以上全部正确

26.流水线技术可以(D)

A.提高吞吐率和不改变响应时间

B.提高吞吐率和降低响应时间

C.降低吞吐率和降低响应时间

D.提高吞吐率和增加响应时间

27.在k级单流水线中执行n个任务,所消耗的时钟周期数(A)

A.k+n-1B.nk+1C.kD.以上说法全部错误

28.关于静态指令调度和指令动态调度说法错误的选项是〔C〕

A.编译器相比于硬件有更多的时间处理复杂的调度算法

B.编译器静态调度的前提是假设指令间存在比时间更复杂的冲突

C.编译器静态调度需要比动态调度更多的关于冲突的精确历史数据

D.以上说法都错误

29.保存站项在流水线的哪一级释放(A)

A.写结果B.发射C.执行D.确认

30.使用独立的指令CACHE和数据CACHE的理由是(D)

A.数据和指令存在在不同的存储器。

B.每个核的指令不同但数据共享

C.存储器的方法模式不同

D.减少指令和数据访存的冲突

31.关于全相联CACHE说法正确的选项是(C)

A.等价于一个1组1路组相联CACHE

B.等价于一个多组1路组相联CACHE

C.等价于一个1组多路直接映像CACHE

D.等价于一个多组1路组直接映像CACHE

32.关于强制性不命中说法正确的选项是(A)

A.块第一次被访存所以不在CACHE中.

B.程序执行过程中由于cache容量有限不能保存所有块

C.因为采用组相联和直接映像所以发生冲突被替换掉

D.以上说法全错

33.在采用单流水线、顺序执行和顺序提交结果的处理器中,那种情况会导致数据冒险〔C〕

A.写后写B.读后写C.写后读D.读后读

34.为什么乱序执行的处理器采用顺序方式提交指令执行结果?

A.确保精确异常B.确保多CACHE的一致性

C.纠正和恢复分支预测错误的现场D.A和C都正确

35.在块替换策略中,采用替换最近很少使用方法的理由是(A)

A.充分利用了程序的时间和空间局部性原理

B.充分利用了程序的局部性原理

C.充分利用了程序的空间局部性原理

D.没用充分利用了程序的时间和空间局部性原理

36.在4路组相联缓存中,一个新的块的位置被映像到〔C〕

A.任何位置

B.块地址与组数取余运算的结果选组号,然后固定在组中的固定位置

C.块地址与组数取余运算的结果选组号,然后存放在组中的任何位置

D.以上说法都不对

37.关于最近20年内发生的事情说法正确的选项是〔A〕

A.处理器和存储器性能都提高了,但是处理器提高更多。

B.存储器性能提高但处理器没有。

C.处理器和存储器性能都提高了,但是存储器提高更多。

D.处理器性能提高但存储器没有。

38.相比于写直达发,写回法的优势在于?

(A)

A.减少存储器访存次数B.减少不命中的开销

C.减少命中时间D.降低缺失率

39.假设指令的处理必须使用五个功能部件,这五个部件的执行时间分别为:

10ns,8ns,10ns,10nsand7ns.如果使用流水线技术,流水线存放器的时间开销为1ns,采用流水线与非流水线的加速比为(A)

A.4.1B.5C.4.5D.3

40.以下说法错误是:

(B)

A.分支预测转移比预测分支不转移困难,因为需要提前指导分支转移目标指令的地址。

B.预测分支转移和不转移的准确率都为50%。

C.根据BTB可以在取指令前判断该指令是否为分支指令。

D.流水线的深度会增加分支预测错误的开销时间。

41.存放器换名技术可以消除(D)

A.写后写冒险

B.读后写冒险

C.写后读冒险

D.A和C全部正确

42.以下说法错误的选项是(D)

A.第一级缓存的容量小于第二级缓存的容量

B.第一级缓存的响应时间小于第二级缓存的响应时间

C.第一级缓存的被访问次数小于第二级缓存的访问次数

D.第一级缓存和第二级缓存都采用相同的地址映像方法

43.假设指令的处理必须使用五个功能部件,这五个部件的执行时间分别为:

A.4.1B.5C.4.5D.3

44.为什么乱序执行的处理器采用顺序方式提交指令执行结果?

(D)

A.确保精确异常

B.确保多CACHE的一致性

C.纠正和恢复分支预测错误的现场

D.A和C都正确

45.在前瞻执行中,ROB中的项释放处在那一级(C)

A.译码B.发射C.执行D.确认

46.以下说法正确的选项是?

(D)

A.直接映像cache与只有1个组多路组相联CACHE等价

B.直接映像cache与只有1个组的全相联CACHE等价

C.直接映像cache与只有1个组1路组相联CACHE等价

D.以上说法都错

47.以下哪种地址映像方式不适合使用位预测技术(D)

A.全相联

B.4路

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2