Questão de Arquitetura de Computadores — Processadores — FGV 2023
- Código
- fg064963
- Banca
- FGV
- Órgão
- FHEMIG
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico em Informática
- AI e III.
- BII e III.
- CI e IV.
- DII e IV.
- EIII e IV.
GabaritoA — I e III.
Gabarito: letra A – estão corretos apenas os itens I e III. A ULA realmente realiza operações lógico-aritméticas (I), e o protocolo MESI possui os estados Modificada, Exclusiva, Compartilhada e Inválida (III). Os itens II e IV contêm erros: a cache L3 é a mais distante e maior, e a arquitetura de von Neumann não se define pelo uso de memória flash.
Item | Afirmação | Correto? | Motivo |
|---|---|---|---|
I | A ULA realiza operações matemáticas e lógicas (adição, subtração, multiplicação, divisão, comparações). | ✅ Sim | A ULA é o componente do processador responsável por operações lógico-aritméticas. |
II | A memória cache L3 é a mais próxima do processador e possui o menor tamanho em relação à L1 e L2. | ❌ Não | A cache L1 é a mais próxima e menor; L3 é a mais distante e maior. |
III | O protocolo MESI possui quatro estados: Modificada, Exclusiva, Compartilhada e Inválida. | ✅ Sim | Esses são exatamente os estados do protocolo MESI de coerência de cache. |
IV | A arquitetura de von Neumann utiliza circuitos integrados e memória flash para armazenar dados temporariamente. | ❌ Não | A arquitetura de von Neumann baseia-se em memória única para dados e instruções, não em memória flash ou circuitos integrados como definição. |
A Unidade Lógica e Aritmética (ULA) é o componente do processador encarregado de executar operações matemáticas (adição, subtração, etc.) e lógicas (AND, OR, comparações). O conteúdo de apoio confirma: "A Unidade lógica e aritmética (ULA) é a responsável por executar efetivamente as instruções dos programas, como instruções lógicas, matemáticas, desvio, etc." Portanto, o item I está correto.
A hierarquia de memória cache posiciona a cache L1 como a mais próxima do processador, seguida pela L2 e depois pela L3. Além disso, o tamanho cresce nessa ordem: L1 é a menor e L3 a maior. O item II inverte essa relação ao afirmar que a L3 é a mais próxima e possui o menor tamanho, o que é falso.
O protocolo MESI é um dos protocolos de coerência de cache. Seus quatro estados são: Modified (Modificada), Exclusive (Exclusiva), Shared (Compartilhada) e Invalid (Inválida). A denominação em português corresponde exatamente ao que foi descrito no item III. Portanto, está correto.
A arquitetura de von Neumann se caracteriza pelo uso de uma única memória para dados e instruções (programa armazenado) e um barramento compartilhado. Ela não está vinculada ao uso de circuitos integrados (que são uma tecnologia geral) nem a memória flash (que é uma tecnologia de memória não volátil, usada tipicamente em armazenamento secundário). A definição apresentada no item IV é imprecisa e não corresponde ao conceito clássico de von Neumann.
Conclusão: Apenas os itens I e III estão corretos, correspondendo à alternativa A.
Link permanente: /questoes/fg064963