TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Respostas Sobre Pipelining

Casos: Respostas Sobre Pipelining. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  25/10/2014  •  216 Palavras (1 Páginas)  •  279 Visualizações

1- Apresente as técnicas utilizadas por uma cpu que utilizem a técnica de pipelining

- Busca de instrução

- Decodificação da instrução

- Execução

- Acesso à memória

- Escrita de retorno

2- Apresente o nome dos três tipos de conflito que diminuem o desempenho do pipelining

- Conflitos estruturais

- Dependências de dados

- Dependências de controle

3- É verdade que a técnica de pipelining aumenta a capacidade de processamento de um cpu ao permitir a sobreposição de diversas tarefas em um mesmo espaço de tempo? Sim ou não? Justifique a resposta

Sim. Porque isso aumenta faz com que o número de funções executadas ao mesmo tempo possa ser maior, diminuindo o tempo gasto para realizar todas as tarefas.

4- Quais são as formas que o pipelining pode ter para que possa realizar a sua implementação ?

- Pré-decodificação: a CPU pode iniciar a decodificação de diversas instruções

(paralelamente) e antes do momento das mesmas serem executadas.

– Execução fora-de-sequência: algumas CPUs podem além de pré-decodificar, executar previamente um determinado número de instruções. Numa etapa posterior, a ordem de execução é verificada e os resultados das operações são consolidados na sua ordem correta.

– Previsão de desvio: caso exista uma instrução de desvio dentro do pipeline e a sua execução for consolidada, todas as instruções posteriores a mesma e que se encontram na fila devem ser abortadas.

...

Disponível apenas no TrabalhosGratuitos.com