Что делает / ссылается на PCWrite & IFWrite в MIPS Pipeline? - PullRequest
0 голосов
/ 20 ноября 2011

Из книги Паттерсона / Хеннесси:

Whats PCWrite & IF / DWrite (2 оставленных большинства управляющих сигнала от блока обнаружения опасности)

Ответы [ 2 ]

0 голосов
/ 09 января 2012
  • Когда PCWrite деактивирован (= 0), ступень ПЧ не продвигает регистр ПК.Это заставляет его читать одну и ту же инструкцию снова и снова.Это эффективно замораживает инструкцию, которая в данный момент находится на этапе IF.

  • Когда IF / DWrite деактивирован (= 0), регистр IF / ID не записывается, что заставляет его доставлять то же самоеинструкция к этапу IF снова и снова.Это эффективно замораживает инструкцию, которая в данный момент находится на этапе идентификации.

См. Стр. 373 в разделе «Организация и проектирование компьютеров» (4-е издание).

0 голосов
/ 22 ноября 2011

Хорошо, я понял, PCWrite, IF / DWrite используется для остановки, установите 0 для остановки

...