Procesadores Pipeline II
Dependencias de Datos La UC ha de tener en cuenta las dependencias con el fin de seleccionar los valores de las entradas de selección de los multiplexores que controlan la anticipación: R1[1..0] R2[1..0] DATW Que sea posible una anticipación. Detener la ejecución de la instrucción afectada Mantiene el valor en IF/ID y se impide que avance PC Insertar una burbuja
Dependencias de Control BEQ R10, R6, 100 SUB R2,R1, R3 ADD R12,R3, R5 100 LW R2, 100(R6)
Dependencias de Control = 1 Se introduce una burbuja y una instrucción NOP cuando la condición de salto sea cierta
Fallos caché de instrucciones -Se inserta una instrucción NOP que sustituya a la que está en curso. Mantener PC
Fallo caché de Datos -Se desactivan las entradas de escritura de los registros previos al MEM. -Burbuja en Write Back.