Diferenças entre edições de "Arquitetura de computadores"

27 bytes removidos ,  22h17min de 9 de junho de 2013
m
sem resumo de edição
m
== Pipeline ou segmentação das instruções ==
O conjunto e instruções orienta fortemente como funcionará o [[pipeline]] de instruções. A ideia é análoga a linha de produções em série, mas utilizada na execução das instruções. Primeiro divide-se as instruções em pedaços menores de forma que uma instrução em código de máquina demore muitos ciclos curtos para ser executada. Depois disso o controle do microprocessador encarrega-se de executar várias instruções ao mesmo tempo, cada uma utilizando um pedaço distinto do processador. Isto tem como objetivo que na média cada instrução demore 1 ciclo curto para ser executada. Existem diversas complicações em instruções de desvio (condicionais), que são tratadas por paralelismo de código conhecida como ''threading'' (nome comercial da Intel [[Hyperthreading]]).
 
<!--
Para empresas e
* [http://www.computer.org/ IEEE Computer Society]
* [http://www.mdronline.com/mpr/ Microprocessor Report]
 
{{esboço-informática}}
 
[[Categoria:Arquitetura de computadores]]