Buscar

Suponha a existência de um sistema de computação que possua uma MP-memoria principal conectada a uma única Cache. A MP é fisicamente organizada em ...

Suponha a existência de um sistema de computação que possua uma MP-memoria principal conectada a uma única Cache. A MP é fisicamente organizada em bytes e é vista pelo sistema de controle da cache como um conjunto de 16K blocos de 128 células de 1 byte A memória cache tem mapeamento do tipo associativa por conjunto e possui 2K linhas; nesta Cache é possível armazenar simultaneamente 16 blocos em cada conjunto. Qual é a capacidade da Cache em bytes? Quantos registradores de comparação devem ser usados neste sistema?

A) 128KB - 24
B) 256KB - 32
C) 256KB - 24
D) 256KB - 16
E) 128KB - 32

Essa pergunta também está no material:

Questão 10 Tópicos Avançados
1 pág.

Tópicos Avançados Centro Universitário CariocaCentro Universitário Carioca

💡 1 Resposta

User badge image

Ed Verified user icon

Para calcular a capacidade da Cache em bytes, podemos usar a fórmula: Capacidade da Cache = Tamanho do bloco * Número de conjuntos * Número de linhas por conjunto. Dado que o tamanho do bloco é 128 células de 1 byte, o número de conjuntos é 16K e é possível armazenar 16 blocos em cada conjunto (2K linhas), podemos calcular: Capacidade da Cache = 128 * 16K * 16 = 32KB Agora, para calcular o número de registradores de comparação, usamos a fórmula: Número de linhas por conjunto = Número de linhas da Cache / Número de conjuntos. Dado que o número de linhas da Cache é 2K e o número de conjuntos é 16K, podemos calcular: Número de linhas por conjunto = 2K / 16K = 128 linhas por conjunto Portanto, a resposta correta é: A) 128KB - 24

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais