Pipeline é um processo pelo qual duas ou mais instruções...
Imagem de fundo

Pipeline é um processo pelo qual duas ou mais instruções...

Pipeline é um processo pelo qual duas ou mais instruções podem ser executadas paralelamente, cada uma manipulada por uma parte dedicada do hardware, de forma que a saída da execução de uma constitui entrada para a próxima. A figura abaixo apresenta um pipeline de 5 estágios e o estado de cada um em função do tempo:

Imagem associada para resolução da questão

Considerando que o tempo de execução (ciclo de relógio) de cada estágio (E1 a E5) é de 2 nanosegundos, a máquina funcionará à velocidade de


A

500 MIPS.


B

100 MIPS.


C

200 MIPS.


D

400 MIPS.


E

300 MIPS.