Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从帕特森/轩尼诗书中:
Whats PCWrite 和 IF/DWrite(来自危险检测单元的最左侧控制信号 2 个)
当 PCWrite 置为无效 (=0) 时,IF 阶段不会推进 PC 寄存器。这会导致它一遍又一遍地读取相同的指令。这有效地冻结了当前处于 IF 阶段的指令。
当 IF/DWrite 置为无效 (=0) 时,不写入 IF/ID 寄存器,使其一遍又一遍地向 IF 级传递相同的指令。这有效地冻结了当前处于 ID 阶段的指令。
请参阅计算机组织与设计(第 4 版)中的第 373 页。
好的,我认为 PCWrite,IF/DWrite 用于停止,设置为 0 停止