Arquiteturas de computadores:

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (726 palavras )
  • Download(s) : 0
  • Publicado : 28 de outubro de 2012
Ler documento completo
Amostra do texto
Arquiteturas de computadores: Von Neumann à Superescalar

Em 1946 Von Neumann propôs um modelo arquitetural para computadores usados ate hoje. Foram propostas varias modificação sobredesempenho de computadores com base no modelo de Von Neumann mas mesmo assim mantinha-se centralizada em relação a execução das instruções foi quando surgiu a ideia de fazer as instruções simultaneamente,onde as instruções ficavam armazenadas na memória .
Esta arquitetura e baseada em três componentes principais: a memória, a unidade de controle e a unidade central de processamento, o primeirocomputador eletrônico a seguir esse modelo foi o Edvac em 1951.
Surge uma nova técnica na década de 70 a de Pipeline , que é uma técnica de implementação de processadores que permite a sobreposiçãotemporal das diversas fases de execução de instruções. Há a técnica monociclo, mais simples, que executa uma instrução, exclusivamente, por vez. A técnica de pipeline é dividir o processo em estágiosdistintos, normalmente quatro ou seis, e processá-los de forma paralela , onde a execução das instruções foram dividida em varias fases consecutivas, que significa que quando uma execução termina numestagio outra inicia no mesmo estagio onde parou.
Em condições ideais, o ganho devido ao pipeline é igual ao número de estágios do pipe, ele seria cinco vezes mais rápido que um processador similar queutilizasse a técnica de monociclo. Na prática, podemos perceber que o balanceamento não é tão preciso. É bom deixar claro que o pipeline melhora a performance aumentando o número de instruçõesexecutadas na unidade de tempo, e não por meio da diminuição do tempo de execução de uma instrução individual.
|Com o objetivo de simplificar o projeto dos processadores tipo RISC, o tempo de latência dainstrução mais complexa é usado |
|para determinar o ciclo de máquina. Ou seja, aumenta o tempo de processamento e a unidade de controle permanecerá ociosa após a|
|execução de operações com...
tracking img