1

对于给定的指令序列,我的管道是否正确?如果不是,你能指出我哪里出错了吗?mul编辑:我忘了添加指令的发布阶段。

MUL R6, R7, R8
ADD R9, R10, R11 
ADD R11, R12, R13 
ADD R13, R14, R15 
ADD R19, R13, R10 
LW R2, R3
ADD R12, R16, R19
LW R5, R2
ADD R15, R20, R21
MUL     IF ID I  Y0 Y1 Y2 Y3 Y4 W  C
ADD        IF ID I  X0 W  r        C
ADD           IF ID I  X0 W  r         C 
ADD              IF ID I  X0 W  r          C
ADD                 IF ID I  I  X0 W   r       C
LW                     IF ID ID I  L0  L1  W   r   C
ADD                       IF IF ID I   I   X0  W   r   C
LW                              IF ID  ID  I   L0  L1  W  r  C 
ADD                                IF  IF  ID  I   I   X0 W  r  C
4

0 回答 0