A Hierarquia de Memória consiste em projetar vários níveis d...

Próximas questões
Com base no mesmo assunto
Q2869951 Arquitetura de Software

A Hierarquia de Memória consiste em projetar vários níveis de memória com diferentes velocidades e tamanhos, controlando o acesso a cada nível conforme os dados são ou não encontrados. Implementar a memória de um computador como uma Hierarquia de Memória traz vários benefícios. A respeito do assunto, considere as seguintes afirmativas:

1. Registradores estão no topo da hierarquia.

2. Quanto mais perto do processador, menor é o custo x bit da memória.

3. Os dados não são copiados entre os níveis da hierarquia, para evitar sobrecarga.

4. Quando ocorre um miss, o nível mais baixo é acessado para recuperar o dado solicitado.

Assinale a alternativa correta.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão e entender cada uma das afirmativas relacionadas à hierarquia de memória.

Alternativa correta: B - Somente as afirmativas 1 e 4 são verdadeiras.

Agora, vamos explicar cada uma das afirmativas:

1. Registradores estão no topo da hierarquia.
Essa afirmativa é verdadeira. Os registradores são o nível mais alto da hierarquia de memória. Eles estão localizados diretamente dentro do processador e possuem a menor latência e maior velocidade de acesso.

2. Quanto mais perto do processador, menor é o custo x bit da memória.
Essa afirmativa é falsa. Na realidade, quanto mais perto do processador, maior é o custo por bit da memória. Os registradores, por exemplo, são muito rápidos, mas também são muito caros por bit comparados a outros tipos de memória como a DRAM ou armazenamento em disco.

3. Os dados não são copiados entre os níveis da hierarquia, para evitar sobrecarga.
Essa afirmativa é falsa. Na verdade, um dos princípios fundamentais da hierarquia de memória é que os dados são copiados entre diferentes níveis de memória para melhorar o desempenho. Por exemplo, dados frequentemente usados podem ser copiados da memória RAM para o cache do processador.

4. Quando ocorre um miss, o nível mais baixo é acessado para recuperar o dado solicitado.
Essa afirmativa é verdadeira. Um miss ocorre quando os dados necessários não são encontrados no nível de memória mais alto (por exemplo, cache). Nesse caso, o sistema acessa o próximo nível da hierarquia (por exemplo, RAM ou disco) para recuperar os dados.

Portanto, as alternativas incorretas são:

A - Somente a afirmativa 2 é verdadeira.
Essa está incorreta porque a afirmativa 2 é falsa.

C - Somente as afirmativas 2 e 3 são verdadeiras.
Essa está incorreta porque ambas as afirmativas 2 e 3 são falsas.

D - Somente as afirmativas 1, 3 e 4 são verdadeiras.
Essa está incorreta porque a afirmativa 3 é falsa.

E - As afirmativas 1, 2, 3 e 4 são verdadeiras.
Essa está incorreta porque as afirmativas 2 e 3 são falsas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo