首页
登录
从业资格
嵌入式处理器流水线技术中的结构冒险是指( )。A.因无法提供执行所需数据而导致指
嵌入式处理器流水线技术中的结构冒险是指( )。A.因无法提供执行所需数据而导致指
admin
2022-08-02
61
问题
嵌入式处理器流水线技术中的结构冒险是指( )。A.因无法提供执行所需数据而导致指令不能在预定的时钟周期内执行的情况B.因取到指令不是所需要的而导致指令不能在预定的时钟周期内执行的情况C.因缺乏硬件支持而导致指令不能在预定的时钟周期内执行的情况D.因硬件出错而导致指令不能在预定的时钟周期内执行的情况
选项
A.因无法提供执行所需数据而导致指令不能在预定的时钟周期内执行的情况
B.因取到指令不是所需要的而导致指令不能在预定的时钟周期内执行的情况
C.因缺乏硬件支持而导致指令不能在预定的时钟周期内执行的情况
D.因硬件出错而导致指令不能在预定的时钟周期内执行的情况
答案
D
解析
本题考查嵌入式处理器流水线技术的基础知识。流水线(P1peline)技术是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。流水线是Intel首次在486芯片中开始使用的。流水线的工作方式就像工业生产上的装配流水线。在CPU中由5?6个不同功能的电路单元组成一条指令处理流水线,然后将一条X86指令分成5?6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU的运算速度。经典奔腾每条整数流水线都分为四级流水,即取指令、译码、执行、写回结果。流水线中存在三种冒险,分别是数据冒险、结构冒险和控制冒险。数据冒险是指一条指令需要使用之前指令的计算结果,但是之前结果还没有返回产生的冲突现象;结构冒险是指因硬件资源满足不了指令重叠执行的要求而发生的冲突现象;控制冒险是指流水线遇到分支指令或者其他可能引起PC指针进行改变的指令所引起的冲突现象。流水线冒险可能带来的问题是:执行结果错误、或者流水线可能会出现停顿,从而降低流水线的实际效率和加速比。数据冒险导致的原因常常是相关指令靠的足够近时候,它们在流水线中的重叠执行或者重新排序会改变指令读/写操作数的顺序。常导致结构冒险的原因可能有功能部件不是完全流水,资源份数不够等。控制脣脸的原因在于分支指令,因此在处理分支指令时候一般可以通过“冻结”或者“排空”流水线的方式进行该冒险消除。
转载请注明原文地址:https://tihaiku.com/congyezige/2424137.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
根据相关要求,卫生技术人员需占医院人员总数的A.10% B.50% C.30
按控制的时间不同,控制可以分为A.技术控制、质量控制、资金控制、人力资源控制B.
按控制的业务范围不同,控制可以分为A.技术控制、质量控制、资金控制、人力资源控制
按管理者控制和改进工作的方式不同,控制可以分为A.技术控制、质量控制、资金控制、
按控制内容的覆盖面不同,控制可以分为A.技术控制、质量控制、资金控制、人力资源控
根据患者护理需要编设护理人员属于A.满足患者护理需要原则B.合理结构原则C.优化
开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言 B.HTML或
线性表采用顺序存储结构,若表长为m,且在任何一个合法插入位置上进行插入操作的概率
话音信道的频率范围为300~3400Hz,如果采用PCM编码技术,则采样频率必须
在异步通信中,每个字符包含1位起始位、7位数据位、1位奇偶校验位和2位终止位,每
随机试题
[originaltext]M:Hello.W:Hello,Frank.ThisisSusan.I’msorrytophoneyou
在我国经济运行的新常态下,许多经济活动呈现出新的特征。交通运输是经济运行的纽带。
蒸发是液体的汽化现象,下列哪些方法可以加速蒸发()A.增加液体表面积 B.
下列关于涉及发票类的犯罪的客观方面表述中,错误的是()。A、非法购买增值税专用
理想具有实现的() A、必然性 B、偶然性 C、可能性 D、随意性
子女教育需求增加,购房、购车贷款仍保持较高需求,成员收入稳定,家庭风险承受能力不
以下哪项不是恶性肿瘤的特征A.多呈浸润性生长 B.常发生转移 C.对机体影响
下列人员中,可以作为评标委员会组成人选的有()。A.投标人代表 B.招标人代表
在城市客运中,地铁、轻轨属于()。A.常规公共交通 B.特殊公共交通 C.辅
甲公司当前信用条件为N/30,为进一步扩大销售减少存货积压,公司销售部门拟将信用
最新回复
(
0
)