“Um meio para introduzir paralelismo na natureza essencialme...

Próximas questões
Com base no mesmo assunto
Q1371685 Arquitetura de Computadores
“Um meio para introduzir paralelismo na natureza essencialmente sequencial de um programa de instruções de máquina. Exemplos são os de instruções e processamento vetorial.” Segundo os processadores RISC, a afirmativa anterior refere-se a
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A resposta correta é a letra A - pipeline. O conceito de pipeline está intrinsecamente relacionado ao aumento de paralelismo na execução de instruções em um processador. Esse mecanismo divide a execução de uma instrução em várias etapas, permitindo que diferentes instruções sejam processadas simultaneamente em diferentes estágios de execução. O objetivo é aumentar a quantidade de trabalho realizado em um ciclo de clock, melhorando assim a eficiência geral do processador.

Pipeline é uma técnica que permite a sobreposição de execução de instruções, aproveitando melhor os recursos do processador. Em uma arquitetura com pipeline, enquanto uma instrução está na fase final de execução, outra pode estar em uma fase intermediária, e uma terceira pode estar apenas começando. Dessa forma, aumenta-se o paralelismo interno e pode-se alcançar, teoricamente, a finalização de uma instrução por ciclo de clock.

Os processadores RISC (Reduced Instruction Set Computing) são projetados para otimizar o uso do pipeline, pois possuem um conjunto reduzido de instruções, cada uma com um tempo de execução mais previsível, o que facilita a implementação de pipelines eficientes. Em contraste, os processadores CISC (Complex Instruction Set Computing) têm conjuntos de instruções mais complexos e tamanhos variáveis, o que pode tornar o pipeline mais desafiador para implementar e menos eficiente.

Não confunda pipeline com outras técnicas de otimização, como a utilização de memória cache (alternativa D), que visa reduzir o tempo de acesso à memória principal armazenando dados frequentemente acessados; ou a unidade de controle microprogramada (alternativa E), que utiliza um conjunto de microinstruções para implementar instruções de máquina. Estes são conceitos distintos que visam a melhoria do desempenho do processador em outros aspectos.

Portanto, dentro do contexto de processadores RISC e a introdução de paralelismo na execução de programas de instruções de máquina, a afirmativa descreve adequadamente o mecanismo de pipeline.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: A

A segmentação de instruções (em inglês, pipeline) é uma técnica de hardware que permite que a CPU 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 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.

o quê que pipeline tem a ver com processamento vetorial?

Dica para essa banca!

  • ela pega conceitos abstratos de autores renomados, basta saber quais autores ela mais usa!
  • pega conceitos de livros quase imposíveis de se achar na internet
  • ela usa os termos bem abstrato que confunde muito, sendo que há embasamento teórico, em prevenção se o aluno tentar entrar com recurso.

fonte dessa questão

Organização de Computadores

Sistemas de Informação – CST / UPF Professor: Marcelo Trindade Rebonatto

Gabarito A

Falou em RISC, só lembrar que usa pipeline intensamente

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo