Sobre arquitetura de computadores,

Próximas questões
Com base no mesmo assunto
Q946458 Arquitetura de Computadores
Sobre arquitetura de computadores,
Alternativas

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