工学

问答题流水线中可能出现的三种相关是什么?各自的定义?

题目
问答题
流水线中可能出现的三种相关是什么?各自的定义?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据库建模过程中采用的三种模型及其各自的任务是什么?


正确答案: (1)概念数据模型
概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关的。它主要用来描述一个组织部门的概念化结构。采用概念数据模型,数据库设计人员可以在设计的开始阶段,把主要精力用于了解和描述客观世界中的实际业务问题上,而把涉及DBMS的一些技术性的问题推迟到设计阶段去考虑。
(2)逻辑数据模型
数据库的逻辑设计表示了一个抽象模型,主要任务是对数据库进行构架和组织,以满足企业的信息需求,包括明确各数据项之间的关系并有序地对它们进行分组。逻辑数据模型是数据库设计者们用于描述数据间逻辑关系的工具。用概念数据模型表示的数据必须转化为逻辑数据模型表示的数据,才能在DBMS中实现。
(3)物理数据模型
逻辑数据模型只反映数据的逻辑结构,即数据的组织形式和它们之间的内在关系,而不反映数据的存储结构,例如物理块、指针、索引等。反映数据存储结构的数据模型称为物理数据模型。数据库的数据终须存储到介质上,每种逻辑数据模型在实现时,都有其对应的物理数据模型。物理数据模型不但与DBMS有关,而且还与操作系统和硬件有关。

第2题:

流水线中可能出现的三种相关是什么?各自的定义?


正确答案: (1)资源相关:指当有多条指令进入流水线后在同一机器周期内争用同一功能部件所发生的冲突。
(2)数据相关:是在几条相近的指令间共用相同的操作数时发生的。
(3)控制相关:是无条件转移和条件转移引起的,统计表明,转移指令约占总指令的1/4左右。

第3题:

在单发射、按序流动的普通流水线中,可能出现下列哪种数据相关问题()。

A.写后读相关RAW
B.读后写相关WAR
C.写后写相关WAW
D.以上都有可能

答案:A
解析:
指令取操作数的动作一定在写回结果之前,故在按序流动的单发射(普通标量)普通流水线中,先进入流水线的指令的取操作数和写回结果的动作一定位于后续指令写回结果的动作之前,故不可能出现WAR和WAW;唯一可能的数据相关问题是后续指令在前一指令写回结果之前读相关的操作数,即RAW,写后读相关。而在非按序流动的流水线中,允许后进入流水线的指令超过先进入流水线的指令而先流出流水线,故三种数据相关问题都可能出现。

第4题:

流水线中有哪三种相关?各是什么原因造成的?


正确答案: (1)结构相关:当硬件资源满足不了指令重叠执行的要求,而发生资源冲突时,就发生了结构相关。
(2)数据相关:当一条指令需要用到前面指令的执行结果,而这些指令均在流水线中重叠执行时,就可能引起数据相关。
(3)控制相关:当流水线遇到分支指令和其它能够改变PC值的指令时,就会发生控制相关。

第5题:

流水线中的相关有()相关、()相关、()相关三种。


正确答案:数据;名;控制

第6题:

基本流水线调度是要克服流水线中数据相关中的()相关引起的停顿;循环展开是要克服流水线中()相关引起的停顿。


正确答案:写后读;控制相关

第7题:

通常可能出现的流水线的相关性有()。


正确答案:资源相关,数据相关和控制相关

第8题:

比重、比容各自的定义是什么?


正确答案: 比重:也称相同密度物体密度与4℃纯水密度之比,比值无单位。
比容:单位重量的物体所占有体积,其单位为M3/kg。

第9题:

流水线的数据相关有()、()、()三种类型。


正确答案:RAW;WAW;WAR

第10题:

数据相关可分为3类()相关、()相关和写后写相关。在DLX流水线中,可能发生的数据相关是()相关。


正确答案:写后读;读后写;写后读