Pipeline (hardware): diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Alguns erros que o editor anterior cometeu, devido a fins academicos. |
Editei anteriormente ,e corrigi alguns erros que tinha cometido. |
||
Linha 3:
'''''Pipeline''''' é uma técnica de software que permite que a [[CPU]] não realize a busca de uma ou mais instruções além da próxima a ser executada. Estas instruções são colocadas em uma fila de [[Memória (computador)|memória]] dentro do processador (CPU) onde aguardam o momento de serem executadas: assim que uma instrução termina o primeiro estágio e parte para o segundo, a próxima instrução já ocupa o primeiro estágio.
Em resumo, é o processo pelo qual uma instrução de processamento é subdividido em etapas, uma vez que cada uma destas etapas é executada por uma porção especializada da CPU, podendo colocar mais de uma instrução em execução simultânea. Isto traz um uso mais racional da capacidade computacional com ganho substancial de
A técnica de pipeline é utilizada para acelerar a velocidade de operação da CPU, uma vez que a próxima instrução a ser executada está normalmente armazenada nos registradores da CPU e não precisa ser buscada da memória principal que é muito mais lenta.
|