当前位置:首页计算机类软件水平考试中级嵌入式系统设计师->嵌入式处理器流水线技术中结构冒险是指()。

嵌入式处理器流水线技术中结构冒险是指( )。

  • A.因无法提供执行所需数据而导致指令不能在预定时钟周期内执行情况
  • B.因取到指令不是所需要而导致指令不能在预定时钟周期内执行情况
  • C.因缺乏硬件支持而导致指令不能在预定时钟周期内执行情况
  • D.因硬件出错而导致指令不能在预定时钟周期内执行情况
答案: D
本题解析:

本题考查嵌入式处理器流水线技术基础知识。流水线(P1peline)技术是指在程序执行时多条指令重叠进行操作一种准并行处理实现技术。流水线是Intel首次在486芯片中开始使用。流水线工作方式就像工业生产上装配流水线。在CPU中由5?6个不同功能电路单元组成一条指令处理流水线,然后将一条X86指令分成5?6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU运算速度。经典奔腾每条整数流水线都分为四级流水,即取指令、译码、执行、写回结果。流水线中存在三种冒险,分别是数据冒险、结构冒险和控制冒险。数据冒险是指一条指令需要使用之前指令计算结果,但是之前结果还没有返回产生冲突现象;结构冒险是指因硬件资源满足不了指令重叠执行要求而发生冲突现象;控制冒险是指流水线遇到分支指令或者其他可能引起PC指针进行改变指令所引起冲突现象。流水线冒险可能带来问题是:执行结果错误、或者流水线可能会出现停顿,从而降低流水线实际效率和加速比。数据冒险导致原因常常是相关指令靠足够近时候,它们在流水线中重叠执行或者重新排序会改变指令读/写操作数顺序。常导致结构冒险原因可能有功能部件不是完全流水,资源份数不够等。控制脣脸原因在于分支指令,因此在处理分支指令时候一般可以通过“冻结”或者“排空”流水线方式进行该冒险消除。

更新时间:2022-07-25 11:43
纠错

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)、P(S1)和V(S2)V(S3)
  • B.P(S1)、V (S1)和V(S2)V(S3)
  • C.V(S1)、V(S2)和P(S1)V(S3)
  • D.P(S1)、V(S2)和V(S1)V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.序列图
  • B.状态图
  • C.通信图
  • D.活动图
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.合并分叉
  • B.分支
  • C.合并汇合
  • D.流
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.产甲2套,乙3套
  • B.生产甲1套,乙4套
  • C.生产甲3套,乙4套
  • D.生产甲4套,乙2套
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案