Pipeline de Processamento

O Pipeline é uma técnica que permite a sobreposição temporal das diversas fases de execução das instruções.

Cenário: Sem Pipeline

As tarefas executam de forma puramente sequencial. Uma nova aplicação só inicia seu ciclo após a anterior liberar totalmente o processador.

Diagrama Sem Pipeline

Simulador de Pipeline

Clique em "Avançar Ciclo" para iniciar o tempo de processamento.
T1
T2
T3
T4
T5
T6
T7
Estágio 1 (Busca)
Estágio 2 (Decod.)
Estágio 3 (Exec.)
Estágio 4 (Escrita)