Questão de Arquitetura de Computadores — Pipeline — Ibest 2024
Arquitetura de Computadores›Pipeline
Código
qg279563
Banca
Ibest
Órgão
CRF-RJ
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Usada na arquitetura de computadores, a técnica que permite ao processador executar múltiplas instruções simultaneamente, resultando no aumento do desempenho do sistema, é
Aa memória cache.
Bo pipeline.
Ca unidade de controle.
Do barramento de dados.
Ea multiplexação.
Revelar gabarito e comentário▾
GabaritoB — o pipeline.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Pipeline: técnica de paralelismo no processador
Gabarito: letra B. A técnica que permite ao processador executar múltiplas instruções simultaneamente, aumentando o desempenho, é o pipeline. As demais alternativas referem-se a outros componentes da arquitetura, não à técnica de processamento paralelo de instruções.
O pipeline funciona como uma linha de montagem: enquanto uma instrução está sendo executada, a próxima já está sendo decodificada e a seguinte, buscada, e assim por diante. Com isso, várias instruções estão em diferentes estágios de processamento ao mesmo tempo, aumentando a taxa de throughput da CPU.
1Busca (fetch)
2Decodificação
3Execução
4Escrita (write-back)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A memória cache é uma memória pequena e rápida que armazena dados e instruções frequentemente acessados, reduzindo o tempo de acesso à memória principal. Ela melhora o desempenho, mas não permite a execução simultânea de múltiplas instruções.
Alternativa B — ✅ Correta ⟵ GABARITO
O pipeline é exatamente a técnica descrita: divide o processamento de uma instrução em etapas (busca, decodificação, execução, escrita) e sobrepõe essas etapas para diferentes instruções, permitindo que várias instruções estejam em execução ao mesmo tempo.
Alternativa C — ❌ Incorreta
A unidade de controle (UC) é um componente da CPU que coordena a execução das instruções, gerando sinais de controle para os demais componentes. Ela não executa instruções simultaneamente; apenas direciona o fluxo.
Alternativa D — ❌ Incorreta
O barramento de dados é um conjunto de fios que transporta dados entre a CPU, a memória e os periféricos. Ele não executa instruções, apenas realiza a comunicação.
Alternativa E — ❌ Incorreta
A multiplexação é uma técnica de compartilhamento de um canal de comunicação ou recurso entre múltiplos sinais ou dispositivos. Não é aplicada diretamente à execução simultânea de instruções no processador.
PEGA ESSA DICA!
O pipeline é um dos conceitos fundamentais de arquitetura de computadores, frequentemente cobrado em provas. Lembre-se da analogia com uma linha de montagem: cada instrução passa por estágios, e em cada ciclo de clock um estágio diferente é processado para instruções diferentes.