Processador superescalar .. pergunta da lista de exercício! -

Quando o término de instruções fora de ordem é usado em um processador superescalar, a retomada de execução após o processamento de uma interrupção fica mais complicada, porque a condição de exceção pode ter sido detectada em uma instrução que produziu seu resultado fora de ordem. Nesse caso, o programa não pode ser reiniciado a partir da instrução seguinte à instrução que gerou a exceção, pois instruções subsequentes podem já ter sido completadas e, portanto, isso faria com que essas instruções fossem executadas duas vezes. Sugira um mecanismo para lidar com essa situação.

Disciplina:Arquitetura de Computadores1.519 materiais