segunda-feira, 8 de outubro de 2012

Pipeline

O que é?
Pipeline  é  uma  técnica  de  implementação  de processadores que permite a sobreposição temporal de diversas fases de execução de instruções onde  o hardware processa mais de uma instrução de cada  vez sem  esperar  que  uma  instrução  termine  antes  de começar a outra.







Os mesmos princípios podem ser aplicados aos processadores que
executam suas tarefas em pipeline.

 Tradicionalmente,  as  instruções  do  MIPS  (Microprocessor  without
interlocked  pipeline  stages  ­  Microprocessador  sem  estágios
interligados de pipeline)  são executadas em até cinco passos:
1) Busca Instrução na memória
2) Leitura dos registradores e decodificação das instruções
3) Execução de operação ou cálculo de endereço
4) Acesso a operando na memória
5) Escrita do resultado em registrador



















Sem comentários:

Enviar um comentário