Conforme Tanenbaum (2009), analise a sentença abaixo a respeito dos
processadores:
Para melhorar o desempenho, os projetistas de CPU abandonaram o modelo simples de busca,
decodificação e execução de uma instrução por vez. Muitas CPUs modernas têm recursos para
executar mais de uma instrução ao mesmo tempo (1ª parte). Um tipo de processador moderno é o
superescalar que possui múltiplas unidades de execução, a cada vez, duas ou mais instruções são
buscadas, decodificadas e armazenadas temporariamente em um buffer de instruções até que possam
ser executadas (2ª parte). Ainda mais avançado que um processador superescalar é um processador pipeline com recursos para executar mais de uma instrução ao mesmo tempo, onde, na maioria dos projetos, uma vez que a instrução tenha sido trazida para o pipeline, ela deve ser executada, mesmo que a instrução precedente tenha constituído um desvio condicional satisfeito (3ª parte).
Quais partes estão corretas?