问题 问答题 简答题

造成流水线断流的主要原因是哪三种相关?简述三种相关的基本思想。

答案

参考答案:

数据相关,名相关,控制相关

数据相关:指令j使用指令i产生的结果,或者指令j与指令k数据相关,

指令k又与指令i书记相关。

名相关:两条指令使用相同的名,但他们之间并没有数据流动。

控制相关:由分支指令引起的,需要根据分支指令的执行结果来确定后续指令是否执行

选择题
单项选择题