好文档 - 专业文书写作范文服务资料分享网站

计算机系统结构复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

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-1 B. nk+1 C. k D. 以上说法全部错误 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. 为什么乱序执行的处理器采用顺序方式提交指令执行结果( D )

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. 假设指令的处理必须使用五个功能部件, 这五个部件的执行时间分别为 : 10 ns, 8 ns,10

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

A. B. 5 C. D. 3 40. 下列说法错误是:(

B

)

A. 分支预测转移比预测分支不转移困难,因为需要提前指导分支转移目标指令的地址。 B. 预测分支转移和不转移的准确率都为50%。

C. 根据BTB可以在取指令前判断该指令是否为分支指令。 D. 流水线的深度会增加分支预测错误的开销时间。 41. 寄存器换名技术可以消除( D )

A. 写后写冒险 B. 读后写冒险 C. 写后读冒险 D. A和C全部正确 42. 以下说法错误的是( D )

A. 第一级缓存的容量小于第二级缓存的容量 B. 第一级缓存的响应时间小于第二级缓存的响应时间 C. 第一级缓存的被访问次数小于第二级缓存的访问次数 D. 第一级缓存和第二级缓存都采用相同的地址映像方法

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

ns,10 ns and 7 ns.如果使用流水线技术,流水线寄存器的时间开销为1 ns ,采用流水线与非流水线的加速比为( A ) A. B. 5 C. D. 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路组全相联 C. 8路组全相联 D. 直接映像

48. 在监听协议中,那种情况下主存的信息不是最新的( C )

A. 对共享状态数据进行写操作后的写直达 caches B. 写回caches有数据被标记为独享状态 C. 写回 caches有数据被标记为修改状态 D. 写回caches有数据被标记为共享状态

49. 下列哪种技术并没用通过采用开发并行度方法提高系统的性能( A. 增加流水线深度提高工作频率 B. 采用小缓存减少访存响应时间 C . 增加功能部件提高吞吐率

B )

计算机系统结构复习题

B.寄存器-存储器C.存储器-存储器D.以上说法均错23.流水线技术可以(A)A.提高吞吐率B.降低吞吐率C.降低响应时间D.增加响应时间24.流水线通过哪种方式提高系统的性能(C)A.减少指令的响应时间B.消除指令相关C.开发指令级的并行D.降低CA
推荐度:
点击下载文档文档为doc格式
1svj500y1d9da6a52gje3fmdy9ulfu00ghf
领取福利

微信扫码领取福利

微信扫码分享