SóProvas


ID
1474630
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considere uma memória cache de 64 KBytes. A transferência de dados entre a memória principal e a memória cache ocorre em blocos de 4 bytes cada. O número de bits necessários para representar cada linha da memória cache é

Alternativas
Comentários
  • Anotando os dados pertinentes:

    Tamanho = 64 KB

    Linha = 4 B

    ---------------------------------------------

    A questão pede o número de bits da linha, mas para isso precisamos primeiro calcular o total de linhas.

    Total de Linhas = Tamanho / Linha

    Total de Linhas = 64 KB / 4 B = 16K

    ---------------------------------------------

    Agora para achar o número de bits basta utilizar a velha forma de variedade (Variedades = 2 ^ Nº de bits)

    16 K = 2^4 (Corresponde ao 16) * 2^10 (Corresponde ao K) = 4 + 10 = 14

    Resposta: 14 bits