パターソン/ヘネシーの本から:
Whats PCWrite & IF/DWrite (ハザード検出ユニットからの左端の 2 つの制御信号)
パターソン/ヘネシーの本から:
Whats PCWrite & IF/DWrite (ハザード検出ユニットからの左端の 2 つの制御信号)
PCWriteがディアサートされた場合(= 0)、IFステージはPCレジスタを進めません。これにより、同じ命令が何度も読み取られます。これにより、現在IFステージにある命令が効果的にフリーズされます。
IF / DWriteがディアサートされると(= 0)、IF / IDレジスタは書き込まれず、同じ命令をIFステージに何度も配信します。これにより、現在IDステージにある命令が事実上フリーズします。
Computer Organization and Design(4th Edition)の373ページを参照してください。
OK、PCWrite、IF/DWrite はストールに使用され、0 に設定するとストールします。