【发布时间】:2011-10-03 05:14:06
【问题描述】:
我正在学习 MIPS 中的流水线。我有一个关于即时指令及其指令过程的问题。我一直在阅读那个 ori/addi/lui 并且是即时指令或 I-type。我还不断发现 I 型指令只需要 MIPS 5 阶段过程的前三个阶段。如下图所示
|instruction memory|register read|ALU op|DataMemory|Register Write|
|------------------------------------------------------------------
addi| X | X | X | | |
-----------------------------------------------------------------------
ori | X | X | X | | |
-----------------------------------------------------------------------
lui | X | X | X | | |
-----------------------------------------------------------------------
首先我的问题是,这张表是否正确?我觉得奇怪的是这些指令不需要寄存器写入来更改寄存器的内容。如果这张桌子不合适,有人可以帮我看看正确的桌子是什么样的吗?
【问题讨论】:
标签: computer-science mips computer-architecture