← Questões de Arquitetura de Computadores

Arquitetura de Computadores · FGV · 2023

Questão comentada de Arquitetura de Computadores

Sobre a organização e a arquitetura de computadores, analise os itens a seguir. I. A ULA é a parte do processador que realiza as operações matemáticas e lógicas, como adição, subtração, multiplicação, divisão e comparações. II. A memória cache L3 é a mais próxima do processador e possui o menor tamanho em relação à L1 e à L2. III. O protocolo MESI possui quatro (4) estados: Modificada, Exclusiva, Compartilhada e Inválida. IV. A arquitetura de von Neumann é uma abordagem de computação que utiliza circuitos integrados e memória flash para armazenar dados temporariamente durante o processamento. Está correto somente o que se afirma em

Gabarito: A

A questão mistura conceitos básicos de processadores com hierarquia de memória e coerência de cache, então vale ir com calma. A ULA (Unidade Lógica e Aritmética) é justamente a parte do processador que faz contas e operações lógicas, como soma, subtração e comparações, então o item I está correto. Em provas, ela aparece como o "motor matemático" da CPU, embora a multiplicação e a divisão possam ser feitas por circuitos específicos ou por sequências de operações, dependendo do projeto do processador. O item II está errado porque a memória cache funciona em camadas: a L1 é a mais próxima do núcleo e, em geral, a menor e mais rápida; a L2 vem depois; e a L3 costuma ser maior e um pouco mais distante, servindo como apoio para reduzir acessos à memória principal. Então a banca inverteu a ordem para te derrubar com elegância. O item III está correto: o protocolo MESI é um clássico de coerência de cache e possui quatro estados, exatamente Modificada, Exclusiva, Compartilhada e Inválida. Ele é muito cobrado em arquitetura de computadores porque ajuda a manter consistência quando há várias caches trabalhando ao mesmo tempo. Já o item IV está errado porque a arquitetura de von Neumann não tem nada a ver com usar circuitos integrados e memória flash para armazenar dados temporariamente. O ponto central de von Neumann é o modelo de programa armazenado, com uma memória única para instruções e dados, ao contrário da arquitetura de Harvard, que separa esses fluxos. Por isso, o gabarito A está correto: somente os itens I e III estão certos.

Continue treinando

Questões relacionadas