Конвейерная схема микроархитектуры IO2I - PullRequest
1 голос
/ 22 марта 2020

Правильный ли мой конвейер для данной последовательности инструкций? Если это не так, можете ли вы пролить свет на то, где я ошибся? РЕДАКТИРОВАТЬ: я забыл добавить этап выдачи инструкции 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...