2025年科技大学计算机科学与技术专业《计算机系统结构》科目期末试卷及答案.docxVIP

  • 2
  • 0
  • 约5.19千字
  • 约 9页
  • 2025-10-20 发布于北京
  • 举报

2025年科技大学计算机科学与技术专业《计算机系统结构》科目期末试卷及答案.docx

2025年科技大学计算机科学与技术专业《计算机系统结构》科目期末试卷及答案

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

一、选择题(每题2分,共20分)

1.计算机系统结构是指计算机系统的()。

A.物理组成

B.硬件组成与功能分配

C.软件系统

D.使用者界面

2.在冯·诺依曼体系结构中,指令和数据通常存放在()。

A.寄存器

B.寄存器和高速缓存

C.主存储器

D.输入/输出设备

3.采用直接映射方式的Cache,每个主存块只能映射到Cache中的()。

A.一个特定行

B.任意一行

C.多个行

D.不可能映射到Cache

4.假设Cache的命中率为90%,则访问主存的概率为()。

A.10%

B.90%

C.1%

D.无法确定

5.指令流水线的主要目的是()。

A.提高指令的执行速度

B.增加指令的并行度

C.减少指令的周期数

D.以上都是

6.流水线冲突是指()。

A.数据通路拥塞

B.控制信号错误

C.指令执行依赖性引起的延迟

D.以上都是

7.RISC指令集的特点通常不包括()。

A.指令格式规整

B.指令执行时间固定

C.指令种类繁多

D.大部分指令可单周期执行

8.在存储系统层次结构中,Cache位于()之间。

A.寄存器和主存

B.主存和外存

C.CPU和主存

D.CPU和寄存器

9.假设某计算机每条指令平均执行3个时钟周期,时钟频率为2GHz,则其执行一条指令的平均时间为()。

A.1.5ns

B.3ns

C.0.5ns

D.2ns

10.I/O设备与主存之间进行数据传送通常使用()。

A.直接内存访问(DMA)

B.中断

C.程序查询

D.以上都是

二、填空题(每空1分,共15分)

1.计算机系统结构设计需要考虑性能、______、______和成本等因素。

2.Cache的写策略主要有______和写直达两种。

3.流水线执行过程中,由于指令依赖性而插入的暂停称为______。

4.假设某Cache采用4路组相联映射,共有128个块,每个块有128字节,则其直接映射的容量为______KB,组相联映射的容量为______KB。

5.衡量计算机系统性能的常用指标有______、______和______。

6.并行处理系统按照并行粒度可分为______、______和______。

7.I/O控制方式主要有程序查询方式、______和______。

三、简答题(每题5分,共20分)

1.简述计算机系统层次结构的设计原则。

2.简述数据冒险、控制冒险和结构冒险的概念及处理方法。

3.简述Cache未命中时,主存与Cache之间数据传送的过程。

4.简述中断和DMA两种I/O控制方式的区别。

四、计算题(每题10分,共20分)

1.某计算机的Cache采用4路组相联映射,每个Cache行包含64字节。主存共有1024个块,每块128字节。假设访问Cache的命中率为90%,主存访问时间为200ns,Cache访问时间为10ns。计算访问主存的平均时间。

2.某计算机采用5级流水线执行指令,指令流水线各级的执行时间分别为:IF(取指)1周期,ID(译码)2周期,EX(执行)3周期,MEM(访存)2周期,WB(写回)1周期。假设指令流水线连续执行,不考虑任何冒险。计算执行100条指令所需的总时间(以周期为单位)。

五、分析题(每题15分,共30分)

1.某计算机的指令流水线如下图所示(此处无图,请想象一个包含IF,ID,EX,MEM,WB五个阶段的流水线),假设流水线连续运行,每级耗时均为1个时钟周期。当执行到某条指令时,发现前一条指令在EX阶段需要访问一个数据地址,而该地址恰好是当前指令在MEM阶段要读出的数据地址。请分析这可能发生什么问题,并简述常见的解决方案。

2.比较直接映射Cache、全相联映射Cache和组相联映射Cache在映射方式、硬件复杂度、冲突概率和成本方面的优缺点。

试卷答案

一、选择题

1.B

2.C

3.A

4.A

5.D

6.C

7.C

8.C

9.A

10.A

二、填空题

1.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档