0

从帕特森/轩尼诗书中:

Whats PCWrite 和 IF/DWrite(来自危险检测单元的最左侧控制信号 2 个)

4

2 回答 2

1
  • 当 PCWrite 置为无效 (=0) 时,IF 阶段不会推进 PC 寄存器。这会导致它一遍又一遍地读取相同的指令。这有效地冻结了当前处于 IF 阶段的指令。

  • 当 IF/DWrite 置为无效 (=0) 时,不写入 IF/ID 寄存器,使其一遍又一遍地向 IF 级传递相同的指令。这有效地冻结了当前处于 ID 阶段的指令。

请参阅计算机组织与设计(第 4 版)中的第 373 页。

于 2012-01-08T23:58:56.440 回答
0

好的,我认为 PCWrite,IF/DWrite 用于停止,设置为 0 停止

于 2011-11-22T02:09:52.847 回答