Questão de Arquitetura de Computadores — Processadores — Instituto Access 2026
Arquitetura de Computadores›Processadores
Código
qg739215
Banca
Instituto Access
Órgão
UNIPAMPA
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Processadores, diferentes arquiteturas e estratégias de projeto são adotadas para atender a demandas variadas de desempenho, eficiência energética e escalabilidade. Considerando características presentes nos processadores utilizados em desktops, servidores e dispositivos móveis, assinale a alternativa correta:
AA presença de tecnologia de virtualização por hardware garante, por si só, que máquinas virtuais apresentem desempenho equivalente ao de aplicações executadas diretamente no sistema hospedeiro, independentemente do tipo de carga de trabalho.
BArquiteturas modernas descartaram completamente o uso de pipelines e execução fora de ordem, priorizando apenas o aumento da frequência de clock como principal estratégia de ganho de desempenho.
CProcessadores destinados a servidores utilizam conjuntos de instruções menos complexos que os de uso doméstico, sendo essa simplificação o principal fator para maior confiabilidade e disponibilidade nesses ambientes.
DProcessadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções.
Revelar gabarito e comentário▾
GabaritoD — Processadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções.
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”.
Processadores e Arquiteturas
Gabarito: letra D. A alternativa D está correta porque processadores com múltiplos núcleos exploram o paralelismo em nível de thread (multithreading), e recursos como caches hierárquicas e predição de desvios são projetados para reduzir latências na execução de instruções. As demais alternativas contêm erros conceituais.
A banca testa o conhecimento sobre estratégias de projeto de processadores modernos, especialmente a distinção entre paralelismo em nível de thread (multicore) e técnicas para redução de latência (caches, predição).
Característica
Processadores Multicore (D)
Virtualização por Hardware (A)
Arquiteturas Modernas (B)
Processadores para Servidores (C)
Paralelismo
Explora paralelismo em nível de thread (multithreading)
Não garante desempenho equivalente ao hospedeiro
Não descartaram pipelines e execução fora de ordem
Não usam conjuntos de instruções menos complexos
Redução de latência
Usa caches hierárquicas e predição de desvios
Overhead em operações de E/S e acesso à memória
Foco em paralelismo e eficiência, não apenas clock
Confiabilidade vem de ECC, redundância, hot-plug
Eficiência energética
Projetado para desempenho e escalabilidade
Depende do tipo de carga de trabalho
Encontrou limites físicos (consumo, dissipação)
Usam arquiteturas CISC (x86) ou RISC (ARM) complexas
Estratégias de projeto de processadores: Paralelismo em nível de thread (Múltiplos núcleos físicos, Multithreading); Redução de latência (Caches hierárquicas, Predição de desvios, Execução fora de ordem); Limitações atuais (Aumento de clock encontrou limites, Foco em eficiência energética)
Alternativa A — ❌ Incorreta
Afirma que a tecnologia de virtualização por hardware garante, por si só, desempenho equivalente ao do sistema hospedeiro, independentemente da carga. Isso é falso. A virtualização introduz overhead, especialmente em operações de E/S e acesso à memória, e o desempenho depende do tipo de carga de trabalho. A virtualização por hardware (Intel VT-x, AMD-V) apenas acelera certas operações, mas não elimina a perda de desempenho. Portanto, a afirmação é uma generalização indevida.
Alternativa B — ❌ Incorreta
Afirma que arquiteturas modernas descartaram completamente o uso de pipelines e execução fora de ordem, priorizando apenas o aumento da frequência de clock. Isso é incorreto. Pipelines e execução fora de ordem continuam sendo técnicas essenciais em processadores modernos. O aumento da frequência de clock encontrou limites físicos (consumo de energia, dissipação de calor), e as estratégias atuais focam em paralelismo (multicore, multithreading) e eficiência, não apenas clock. A afirmação é contrária à realidade.
Alternativa C — ❌ Incorreta
Afirma que processadores para servidores utilizam conjuntos de instruções menos complexos que os de uso doméstico, e que essa simplificação é o principal fator para maior confiabilidade e disponibilidade. Isso é falso. Servidores modernos (ex.: Intel Xeon, AMD EPYC) usam arquiteturas CISC (x86) ou RISC (ARM) com conjuntos de instruções tão ou mais complexos. A confiabilidade e disponibilidade vêm de recursos como correção de erros ECC, redundância de hardware, suporte a hot-plug, virtualização avançada, etc., não da simplificação do conjunto de instruções.
Alternativa D — ✅ Correta ⟵ GABARITO
Afirma que processadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções. Isso está correto. Múltiplos núcleos permitem executar threads independentes em paralelo (paralelismo real). Caches hierárquicas (L1, L2, L3) reduzem a latência de acesso à memória principal. A predição de desvios (branch prediction) diminui os stalls no pipeline ao antecipar o fluxo de execução. Esses são conceitos fundamentais de arquitetura de computadores.
PEGA ESSA DICA!
Em questões sobre processadores, lembre-se da diferença entre paralelismo de thread (multicore) e técnicas de redução de latência (caches, pipeline, predição). Também desconfie de afirmações absolutas como "garante por si só" (A) ou "descartaram completamente" (B) — geralmente são falsas.