题目内容
(请给出正确答案)
[主观题]
下面是一段MIPS指令序列: add R1, R2, R3 sub R4, R3, R5 add R1, R1, R4 假定在一个采用“取指、
译码/取数、执行、访存、写回”的五段流水线中执行上述指令序列,请问:(1) 以上指令序列中,哪些指令之间发生数据相关?(2) 如果采用“转发”技术,是否可以完全解决数据冒险?不行的话,需要在何处、加入几条nop指令才能使这段指令序列的执行避免数据冒险?请画出流水线时空图。
提问人:网友gdsdmsj
发布时间:2022-01-07