Sobre arquitetura de computadores,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A
A arquitetura de computadores é uma área que estuda a organização, o funcionamento e a otimização dos componentes de um sistema computacional. A questão aborda a possibilidade de uma única unidade de processamento central (CPU - Central Processing Unit) conter múltiplas unidades lógico-aritméticas (ALUs - Arithmetic Logic Unit). A resposta correta é a alternativa A, que está correta porque, de fato, uma CPU moderna pode incluir várias ALUs. As ALUs são responsáveis por realizar operações aritméticas e lógicas fundamentais e sua multiplicidade possibilita a execução paralela de operações, o que aumenta o desempenho do processador.
Essa arquitetura é típica em CPUs com capacidades de processamento paralelo, como processadores superescalares. Estes são capazes de executar mais de uma instrução por ciclo de clock, graças à presença de múltiplas ALUs e outros elementos que permitem a execução em paralelo. O conhecimento sobre o modo como a CPU é estruturada e como ela executa instruções é fundamental para compreender essa questão.
Quanto às outras alternativas, elas apresentam conceitos incorretos ou mal interpretados referentes à arquitetura de computadores:
- A unidade de gerenciamento de memória (MMU - Memory Management Unit) não é responsável por bloquear dados, mas sim por traduzir endereços de memória virtuais em endereços de memória físicos, além de gerenciar a proteção e o cache da memória.
- A frequência de clock alta tende a aumentar a performance do computador, permitindo a execução de mais instruções por segundo, e não o contrário. O overhead de dados e instruções está mais relacionado à eficiência do projeto da CPU e do sistema como um todo.
- Um pipeline superescalar permite a execução de várias instruções simultaneamente, não apenas a execução de uma única instrução no tempo de meio ciclo.
- O processamento em nuvem divide operações entre múltiplos servidores físicos e não apenas entre CPUs virtuais limitadas a uma única máquina física.
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
Claro, caso contrário não teríamos os processadores multicores.
Alternativa correta: A.
a) GABARITO;
b) ERRADA: a MMU tem a finalidade de traduzir endereços virutais em endereços físicos;
c) ERRADA: frequência mais alta, em regra, aumenta a performance de um computador;
d) ERRADA: uma arquitetura superescalar permite que vários pipelines executem em dada unidade de tempo;
e) ERRADA: as instruções podem ser distribuídas em várias CPUs físicas localizadas geograficamente em diferentes locais.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo