Microarquitetura: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Wikipédia não é fonte confiável; ajuste(s) utilizando AWB
→‎Instrução pipelining: foi corrigido um erro de português (melhorar -> melhoraram, no segundo parágrafo).
Linha 53:
Uma das primeiras e mais poderosas técnicas para melhorar o desempenho, é a utilização de pipeline de Instrução. Primeiro os designs de processadores realizaram todos os passos acima para uma instrução antes de passar para a próxima. Grandes porções do circuito ficavam ociosa em qualquer etapa; por exemplo, o circuito de descodificação de instruções seria inativo durante a execução e assim por diante.
 
Pipelines melhorarmelhoraram o desempenho, permitindo uma série de tarefas ao mesmo tempo. No mesmo exemplo básico, o processador iria começar a decodificar (passo 1) uma nova instrução enquanto o último estava à espera de resultados. Isso permitiria que até quatro tarefas para estar "trabalhando" de uma só vez, fazendo com que o processador trabalhe quatro vezes mais rápido. Embora qualquer uma instrução leva o mesmo tempo para concluir (há ainda quatro etapas) a CPU como um executa mais em menos tempo.
 
A maioria dos processadores modernos são agora pipeline, e CPUs microcodificadas sem pipeline são visto