Buscar

Projeto de Sistemas Computacionais - EIR101 UNIVESP teste Semana 6 - Atividade Avaliativa

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

23/11/2021 21:28 Fazer teste: Semana 6 - Atividade Avaliativa – Projeto ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_58229_1&course_id=_4754_1&content_id=_695889_1&step=null 1/1
 Fazer teste: Semana 6 - Atividade AvaliativaProjeto de Sistemas Computacionais - EIR101 - Turma 001 Atividades
Fazer teste: Semana 6 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar conclusão Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
PERGUNTA 1
Indique qual alternativa abaixo está incorreta sobre a decomposição do processamento de instruções:
Calcular os operandos.
Todas as operações são realizadas sem operandos.
Buscar a instrução.
Decodificar a instrução.
Buscar os operandos.
1 pontos   Salva
PERGUNTA 2
Analise o fluxograma da figura abaixo sobre a técnica da previsão de desvio e selecione a alternativa correta. 
 
 
 
 
Adotar uma dupla previsão errada aproxima o algoritmo do ramo de previsão de desvio tomada.
Adotar uma dupla previsão errada distancia o algoritmo do ramo de previsão de desvio tomada.
Adotar uma simples previsão errada distancia o algoritmo do ramo de previsão de desvio tomada.
Adotar uma simples previsão errada aproxima o algoritmo do ramo de previsão de desvio não tomada.
Nenhuma técnica de previsão aproxima ou distancia o algoritmo do ramo de previsão tomada.
1 pontos   Salva
PERGUNTA 3
Assinale a alternativa CORRETA sobre o conceito de Hazard de Pipeline:
Situação em que o Pipeline necessita trocar instruções.
Situação em que o Pipeline desvia o fluxo.
Situação em que o Pipeline precisa parar.
Situação em que o Pipeline executa continuamente.
Situação em que o Pipeline otimiza recursos.
1 pontos   Salva
PERGUNTA 4
Com base no conceito de delay slot, assinale a alternativa correta:
Conceito que permite ao pipeline realizar um desvio somente após a instrução seguinte.
Conceito que permite ao pipeline não realizar desvios.
Conceito que permite ao pipeline realizar um desvio antes da instrução seguinte.
Conceito que não permite ao pipeline automatismo de instruções.
Conceito que permite ocorrência de instruções antes do desejado.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 5
Um programa tem duas instruções consecutivas que tentam escrever na mesma posição de memória. Isso gera um hazard de que tipo? 
Desvio.
Atmosférico.
Controle.
Pipeline.
 Dados.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 6
Quando ocorre um hazard de desvio?
Quando o pipeline toma uma decisão errada ao prever um desvio e, por isso, a instrução carregada (fetched) precisa ser descartada.
Quando se esgotam os recursos para execução de uma instrução.
Quando duas instruções em sequência precisam acessar o mesmo dado, o que poderia gerar uma condição de corrida.
Quando duas instruções em sequência precisam do mesmo recurso e, portanto, é impossível executá-las simultaneamente.
Quando o pipeline deixa de existir.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 7
Um dos elementos que pode acelerar uma pipeline em um processador moderno é o prefetch. O que é prefetch? 
A leitura antecipada de uma posição de memória para obter a próxima instrução.
A execução antecipada de um ciclo de leitura para adiantar a resolução de loops. 
Um registrador especial capaz de antecipar-se às escritas realizadas nele.
Um registrador especial capaz de antecipar-se às leituras realizadas nele.
Uma chamada de subrotina.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 8
Quando ocorre um hazard de dados? 
Quando se esgotam os recursos para execução de uma instrução.
Quando duas instruções em sequência precisam do mesmo recurso e, portanto, é impossível executá-las simultaneamente.
Quando duas instruções em sequência precisam acessar o mesmo dado. 
Quando o pipeline deixa de existir.
Quando o pipeline toma uma decisão errada ao prever um desvio e, por isso, a instrução carregada (fetched) precisa ser descartada.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 9
Qual poderia ser o método de previsão de desvio mais rápido e eficaz para otimizar os desvios do laço while() em: 
 
while(1) { 
 /* executar codigos */ 
} 
Nunca tomada, pois o laço tem uma condição que nunca retorna “verdadeiro”.
Chave tomada/não tomada, pois o laço executa aproximadamente em metade das ocasiões.
Por opcode, pois o laço pode ser implementado de várias maneiras diferentes.
Tabela de histórico de desvio, pois a condição do laço está relacionada a suas verificações anteriores.
Sempre tomada, pois o laço tem uma condição estática que está sempre ativa.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 10
Em um programa, há várias instruções do tipo while(1), e várias intruções if() que raramente são avaliadas como verdadeiras. Nesse caso, que tipo de previsão de desvio deveria ser usada? 
Tabela de histórico de desvio, pois obrigatoriamente a escolha de um desvio depende de escolhas anteriores.
Por opcode, pois as condições de desvio são tipicamente verdadeiras ou falsas de acordo com o tipo de instrução usada.
Sempre tomada, pois as condições de desvio sempre são verdadeiras.
Nunca tomada, pois as condições de desvio nunca são verdadeiras.
Chave tomada/não tomada, pois aproximadamente 50% das execuções levam a desvios concretizados.
1 pontos   Salva
Salvar todas as respostas Salvar e Enviar
? Estado de Conclusão da Pergunta:
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4754_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4754_1&content_id=_695866_1&mode=reset

Outros materiais