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 queexecutam 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