这种转变会使逻辑单周期数据路径使用什么?

时间:2013-10-29 19:09:47

标签: mips

我被要求将左移逻辑指令添加到单循环数据路径。我知道我需要将SHAMT字段输入ALU,但我不知道该怎么做。我理解R格式,分支,加载字和存储字的单周期数据路径的基础知识,但我不确定SLL是如何工作的......任何人都可以帮助解释单周期SLL数据路径是如何工作的吗? / p>

如果这个帖子的格式错误,如果有人将我引导到正确的网站,我将非常感激。

1 个答案:

答案 0 :(得分:0)

您只需要解码SLL指令的操作码并使用它将ALU的ALUOp输入设置为11.您还需要设置多路复用器以将源寄存器和移位量放在对ALU的适当输入。