Sobre o uso de pipeline em processadores (CPUs), analise as proposições a seguir.
1) A ideia principal do uso de pipeline é dividir a execução de uma instrução em diversas partes, podendo cada uma ser manipulada por um hardware dedicado. Essas partes, em tese, podem ser executadas em paralelo.
2) O uso de pipeline em processadores (CPUs) tem a capacidade de melhorar o desempenho da execução de instruções. Contudo, o uso de mais de um pipeline dentro do mesmo processador não acarreta nova melhoria de desempenho.
3) Algumas situações podem atrapalhar o desempenho de um pipeline. Uma dessas situações é o chamado hazard de pipeline, que ocorre quando o pipeline precisa parar porque as condições não permitem a sua execução contínua.
4) Um dos problemas ao se projetar pipelines é a existência de alguma instrução condicional de desvio condicional. Até que a instrução seja executada, é impossível dizer se o desvio será tomado ou não. Infelizmente, até o presente momento, não foram propostas técnicas ou abordagens para lidar com esses desvios condicionais.
Estão corretas, apenas: