2026年软考《嵌入式系统设计师》考后对答案.docxVIP

  • 2
  • 0
  • 约1.51万字
  • 约 38页
  • 2026-06-21 发布于四川
  • 举报

2026年软考《嵌入式系统设计师》考后对答案.docx

2026年软考《嵌入式系统设计师》考后对答案

一、上午试题

1.计算机执行指令的过程中,若采用流水线技术,假设流水线有5个阶段(取指、译码、执行、访存、写回),每个阶段时间为1ns。若在该流水线中执行一段包含20条指令的代码,且第5条指令发生数据相关,需要暂停2个周期,第12条指令是分支指令,预测失败,需要冲刷3个周期。则该段代码的总执行时间为()。

A.28ns

B.29ns

C.30ns

D.31ns

【答案】B

【解析】

本题考查计算机体系结构中的流水线性能分析。

流水线执行总时间公式通常为:

T

其中,N为指令条数,k为流水线级数,Δt为时钟周期,\

基础时间(无任何冲突):(20

考虑冲突:

1.数据相关:第5条指令暂停2个周期,总时间增加2×

2.控制相关(分支预测失败):第12条指令冲刷3个周期,总时间增加3×

总时间=24n

故正确答案为B。

2.某嵌入式系统采用32位处理器,Cache采用直接映射方式,块大小为32字节,Cache总容量为8KB。主存地址为32位。若主存地址为0x0000A2C4,则其对应的Cache行号和块内地址分别是()。

A.行号0x14,块内地址0x04

B.行号0x0A,块内地址0xC4

C.行号0x28,块内地址0x04

D.行号0x14,块内地址0x1C

【答案】A

【解析】

本题考

文档评论(0)

1亿VIP精品文档

相关文档