“Um meio para introduzir paralelismo na natureza essencialme...
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.
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