AC Aula 05 Template Autodesenvolvimento OK
295 palavras
2 páginas
Ambiente Virtual de Aprendizagem (AVA)Disciplina: Arquitetura de Computadores
Aula-tema 05: Arquitetura Pipeline
NOME
RA
Rangers de Oliveira Colombo
5631114085
Atividade de Autodesenvolvimento
Anhanguera Educacional
ANO
Ambiente Virtual de Aprendizagem (AVA)
Disciplina: Arquitetura de Computadores
Aula-tema 05: Arquitetura Pipeline
Atividade de Autodesenvolvimento
Trabalho desenvolvido na disciplina Arquitetura de Computadores, apresentado à
Anhanguera Educacional como exigência para a avaliação na
Atividade
de
Autodesenvolvimento,
sob orientação do tutor (nome completo). Anhanguera Educacional
ANO
Passo 2: Considerando o estudo realizado nos textos indicados, você deverá responder às seguintes questões (em Fonte Arial 12; espaço 1,5; texto justificado): 1. Em um processador que funcione com a técnica pipelining, exponha o tipo de problema de desempenho potencial, no que diz respeito a instruções de desvio condicional? Mencione uma possível solução para essa ocorrência.
Resposta:
A tecnologia pode apresentar problemas como:
Conflito na utilização da memória e no barramento de acesso a memória. Busca de instrução e armazenamento de resultados.
Para
solucionar
os
problemas,
podemos
duplicar
os
recursos
aumentando o uso dos registradores, utilizar a memoria cache com separação entre eles e barramento de dados internos e instruções.
Podemos utilizar outras estruturas como: Pipeline Superescalar, Pipeline dinâmico entre outras.
2. Qual a vantagem do emprego de muitos estágios em um sistema de pipeline? E uma possível desvantagem?
Resposta:
A vantagem de se empregar muitos estagios, esta associada ao fato de que esses estagios são processados simultaneamente.
Já a desvantagem, é que o uso de muitos estagios pode prejudicar o desempenhos do processador na tomada de decisões.
3. No contexto de realização de um processamento pipeline, defina o que é o conflito de dados?
Resposta:
O Conflito de dados em um processamento Pipeline, esta associado há
um