全站数据
8 4 2 0 5 8 1

什么是流水线的数据相关和控制相关

小猫监理 | 简单学习,快乐成才!         
问题更新日期:2024-11-04 00:22:08

问题描述

什么是流水线的数据相关和控制相关,麻烦给回复
精选答案
最佳答案

谢邀。

1.【假设一串指令中,每一个指令都依赖上一指令的输出】首先明确一点,这个假设是不成立的,如果这个假设成立,不仅流水线无意义,连乱序执行都无意义了。

2. 如果这个假设成立,是的,流水线效率会非常低,一般是靠bypass把刚刚产生的可用数据前递给后面的指令。

3. 数据相关不是最主要原因,一般认为访存相关的stall才是最主要原因。