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

题目内容(请给出正确答案)
在单发射、按序流动的普通流水线中,可能出现下列哪种数据相关问题()。

A.写后读相关RAW
B.读后写相关WAR
C.写后写相关WAW
D.以上都有可能
参考答案和解析
答案:A
解析:
指令取操作数的动作一定在写回结果之前,故在按序流动的单发射(普通标量)普通流水线中,先进入流水线的指令的取操作数和写回结果的动作一定位于后续指令写回结果的动作之前,故不可能出现WAR和WAW;唯一可能的数据相关问题是后续指令在前一指令写回结果之前读相关的操作数,即RAW,写后读相关。而在非按序流动的流水线中,允许后进入流水线的指令超过先进入流水线的指令而先流出流水线,故三种数据相关问题都可能出现。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
更多相关问题