首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下有关流水线相关的叙述中,正确的是( )。
以下有关流水线相关的叙述中,正确的是( )。
admin
2019-08-15
44
问题
以下有关流水线相关的叙述中,正确的是( )。
选项
A、所有数据相关都能通过转发得到解决
B、可以通过调整指令顺序和插入nop指令消除所有的数据相关
C、五段流水线中Load-Use数据相关不会引起一个时钟周期的阻塞
D、一条分支指令与紧随其后的一条ALU运算指令肯定会发生数据相关
答案
B
解析
相邻两条ALU运算指令之间,相隔一条的两条ALU运算指令之间和相隔一条的Load指令与ALU运算指令之间的数据冒险能通过转发解决。单纯依靠“插入nop指令”就能消除所有数据相关,但是这样做效率太低。如果通过调整指令顺序,再加上插入nop指令,则能提高流水线的效率。Load—Use数据相关是由于Load指令的目的寄存器等于后一条指令的源寄存器而导致的。对于五段流水线(取指、译码、执行、访存、写回),Load指令在最后一段写入目的寄存器,而后继指令在第三段读寄存器源,所以Load-Use数据相关至少要引起一个时钟周期的阻塞。通常,分支指令并不改变任何寄存器的值,所以与紧随其后的ALU运算指令根本不会发生数据相关。
转载请注明原文地址:https://kaotiyun.com/show/YaCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1918年美国总统威尔逊提出“十四点原则”,内容有“海洋上的航行有绝对自由”、“取消一切经济障碍和确立贸易条件的平等”、“成立一个一般性的各国联合组织”。其最终目的是()。
屋大维的权力达到顶峰是在获得了哪一称号之后?()
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题西周建立之后,派遣同姓贵族和异姓贵族及归顺的异族首领到各地区,建立国家以藩屏护卫周室,分别分在卫、鲁、唐、燕的贵族是()
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是()。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
某机字长32位,采用定长操作码,单字长指令,共有机器指令100条,CPU内部有通用寄存器32个,可作变址寄存器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等4种寻址方式。(1)分别画出寻址方式由操作码指出和寻址方式由专用字
随机试题
按经脉属络关系,足厥阴经属
在自杀的社会学因素的叙述不正确的是
经批准可以减税的情形有()
某铁路客运专线铁路工程,采用CRTSⅡ型板式无砟轨道。施工过程中,由于建设单位赶工期,施工单位组织不力,造成部分无砟轨道返工,影响工期1个月,造成直接经济损失为250万元人民币,问题:根据《铁路建设工程质量事故调查处理规定》,该事故属于什么等级?假设施
利率市场化的过程中,应当遵循的原则包括( )。
期货公司申请金融期货交易结算业务资格,董事长、总经理和副总经理中,至少2人的期货或者证券从业时间在______年以上,其中至少1人的期货从业时间在______年以上且具有期货从业人员资格、连续担任期货公司董事长或者高级管理人员时间在______年以上。(
________是唐代最为流行、传唱最久的一首声乐作品,又名《渭城曲》《阳关曲》。
下表是依据《中华人民其和国行政复议法》制作的复议申请人、复议被申请人和复议机关对照表。若当事人对复议机关作出的决定不服提起行政诉讼,对于行政诉讼被告,下列说法正确的是()。
在结构化设计方法中,模块结构的基本符号●→表示
以下程序的输出结果是【】。#defineMCNA(m)2*m#defineMCNB(n,m)2*MCRA(n)+m#definef(x)(x*x)main(){int
最新回复
(
0
)