FC ConcursosFC Concursos

Questão FC394016

Uma cache tem capacidade de 1 Mb. Os dados são transferidos entre a memória principal e a cache em blocos de 8 bytes cada. Com quantas linhas esta cache é organizada?

Sistemas de Armazenamento

IBADE · 2020

Uma cache tem capacidade de 1 Mb. Os dados são transferidos entre a memória principal e a cache em blocos de 8 bytes cada. Com quantas linhas esta cache é organizada?

  1. 2\(^{10}\)
  2. 2\(^{14}\)
  3. 2\(^{32}\)
  4. 2\(^{12}\)
  5. 2\(^2\)
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Interpreta-se aqui Mb como megabit: 1 Mb = \(2^{20}\) bits. É importante usar a mesma unidade em numerador e denominador para a divisão.

O bloco transferido tem 8 bytes = 64 bits = \(2^{6}\) bits.

Aplicando a relação \( \text{num\_linhas} = \dfrac{\text{capacidade da cache}}{\text{tamanho da linha}} \), obtemos \( \text{num\_linhas} = \dfrac{2^{20}\ \text{bits}}{2^{6}\ \text{bits}} = 2^{20-6} = 2^{14} \).

Portanto, a cache está organizada em 2^{14} linhas, pois dividimos a capacidade total em bits pelo tamanho de cada linha em bits.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo