2025-2026年计算机系统结构冲刺练习.docxVIP

  • 0
  • 0
  • 约1.15万字
  • 约 23页
  • 2026-10-30 发布于辽宁
  • 举报

2025-2026年计算机系统结构冲刺练习

一、单项选择题(本大题共10小题,每小题2分,共20分)

1.在计算机系统中,Cache的引入主要是为了解决什么问题?

A.主存与CPU之间速度不匹配的瓶颈

B.磁盘与主存之间速度不匹配的瓶颈

C.输入/输出设备与主存之间速度不匹配的瓶颈

D.CPU内部各部件之间速度不匹配的瓶颈

解析:Cache作为CPU与主存之间的速度缓冲,其设计目的是解决主存访问速度远低于CPU处理速度的矛盾。现代CPU主频可达GHz级别,而主存访问周期仍在纳秒级别,直接访问主存会导致CPU大量时间处于等待状态。Cache通过存储近期频繁访问的数据块,使得CPU可以直接访问速度更快的Cache,从而显著提升系统性能。选项B、C描述的是不同层次存储系统的性能差异,但并非Cache引入的核心原因。选项D涉及CPU内部并行处理,与存储层次设计无关。

2.指令流水线技术中,解决数据冒险(DataHazard)的主要方法是?

A.指令暂停(Stalling)

B.指令乱序执行(Out-of-OrderExecution)

C.指令转发(Forwarding)

D.指令缓存(InstructionCache)

解析:数据冒险发生在后继指令需要使用前序指令的输出结果,但结

文档评论(0)

1亿VIP精品文档

相关文档