Acerca da arquitetura de computadores, julgue o item subsequ...

Próximas questões
Com base no mesmo assunto
Q1894350 Arquitetura de Computadores
Acerca da arquitetura de computadores, julgue o item subsequente.

Na memória cache são mantidas as palavras de memória usadas com mais frequência.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A alternativa correta é C - certo, o que indica que a afirmação está correta.

Para entender o conceito abordado na questão, é fundamental saber que a memória cache é uma pequena quantidade de memória de alta velocidade localizada entre a CPU (Unidade Central de Processamento) e a memória principal (RAM). Ela atua como um buffer temporário que armazena dados que são acessados ​​frequentemente pela CPU.

O motivo pelo qual essa afirmação está correta se deve ao princípio de localidade de referência, que é uma propriedade dos programas de computador. Este princípio afirma que programas tendem a acessar um conjunto relativamente pequeno e fixo de dados repetidamente; isto é, acessos de memória em períodos curtos de tempo tendem a ser confinados a espaços locais. Por essa razão, a memória cache é projetada para manter e disponibilizar rapidamente dados e instruções que são frequentemente requisitados pelo processador, melhorando a eficiência e o desempenho do sistema de computador.

O uso efetivo da memória cache reduz o tempo que a CPU teria que esperar para obter dados da memória RAM, que é muito mais lenta em comparação com a cache. Assim, a cache desempenha um papel crucial na otimização da velocidade do processamento de informações no computador.

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

"Palavras de memória?"

O que é uma palavra de memória?

  • Tamanho fixo: Depende da arquitetura do processador (ex.: 32 bits, 64 bits).
  • Unidade de transferência: Quando o CPU acessa a memória (RAM ou cache), geralmente lê/escreve uma palavra inteira por vez.
  • Alinhamento: Dados são armazenados em endereços de memória múltiplos do tamanho da palavra (para eficiência).

Quando dizemos que a cache armazena "palavras de memória usadas com mais frequência", estamos destacando que:

  1. A cache não copia bytes isolados, mas sim blocos (ou linhas de cache), que contêm múltiplas palavras.
  2. O CPU trabalha mais eficientemente com palavras completas (ex.: um inteiro de 32 bits em um sistema de 32 bits).
  • Em um sistema 32-bit, uma palavra tem 4 bytes (32 bits). Se o CPU acessa um inteiro (32 bits), ele lê uma palavra única da memória ou cache.
  • Em sistemas 64-bit, uma palavra tem 8 bytes (64 bits), otimizando operações com tipos maiores (ex.: doubles em C).
  • Byte = 8 bits (unidade mínima endereçável).
  • Palavra = Tamanho nativo do processador (16, 32, 64 bits).

DeepSeek

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo