MIPS-冲洗和堵转是否可以同时发生

时间:2019-06-21 11:18:15

标签: mips flush

此刻我正在为微处理器考试学习,我遇到了这个问题: 关于以下代码:

beq    $1,$2, TARGET
lw     $3, 40($4)
add    $3, $3, $3 
sw     $3, 40($4)
TARGET: or  $10,$11,$12

假设分支解析在MEM阶段进行。失速和冲洗可以同时发生吗?如果是这样,后果是什么?

我知道MIPS是基于RISC的,所以我能想到的唯一答案是它不能,因为我们一次不能做多条指令。 代码的“ TARGET”部分是从寄存器中获取的,据我所知,这里我们不需要停顿。 我是一名工程专业的学生,​​对不起,我们没有做太多的计算机科学工作。

我们的讲师给了我们一个棘手的问题吗?

0 个答案:

没有答案