Logo Passei Direto
Buscar

Questionário nº 2: Unidade 4

Ferramentas de estudo

Questões resolvidas

Quais são as diferenças entre mapeamento direto, mapeamento associativo e mapeamento associativo em conjunto?
Cada bloco da memória principal é mapeado em uma única linha de cachê. A técnica de mapeamento direto é simples e tem custo de implementação baixo. Sua principal desvantagem é que cada bloco é mapeado em uma posição fixa na memória cachê. Dessa forma, se um programa fizer repetidas referências a palavras de dois blocos distintos, mapeados em uma mesma linha, esses blocos será trocados continuamente na memória cache e a taxa de acertos à memória cache será baixa.
Nesse mapeamento, é combinado vantagens do mapeamento direto e do mapeamento associativo e diminui suas desvantagens.
Evita as desvantagens do mapeamento direto, permitindo que cada bloco da memória principal seja carregado em qualquer linha de memória cachê. O mapeamento associativo oferece maior flexibilidade para a escolha do bloco a ser substituído quando um novo bloco é trazido para a memória cachê. A principal desvantagem do mapeamento associativo é a complexidade do conjunto de circuitos para a comparação dos rótulos de todas as linhas da memória cache.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Quais são as diferenças entre mapeamento direto, mapeamento associativo e mapeamento associativo em conjunto?
Cada bloco da memória principal é mapeado em uma única linha de cachê. A técnica de mapeamento direto é simples e tem custo de implementação baixo. Sua principal desvantagem é que cada bloco é mapeado em uma posição fixa na memória cachê. Dessa forma, se um programa fizer repetidas referências a palavras de dois blocos distintos, mapeados em uma mesma linha, esses blocos será trocados continuamente na memória cache e a taxa de acertos à memória cache será baixa.
Nesse mapeamento, é combinado vantagens do mapeamento direto e do mapeamento associativo e diminui suas desvantagens.
Evita as desvantagens do mapeamento direto, permitindo que cada bloco da memória principal seja carregado em qualquer linha de memória cachê. O mapeamento associativo oferece maior flexibilidade para a escolha do bloco a ser substituído quando um novo bloco é trazido para a memória cachê. A principal desvantagem do mapeamento associativo é a complexidade do conjunto de circuitos para a comparação dos rótulos de todas as linhas da memória cache.

Prévia do material em texto

Questionário nº 2 : Unidade 4
Questão 1
Texto da questão
Um computador dispõe do seguinte sistema hierárquico de memória (ordenado dos 
níveis superiores aos inferiores): registradores da CPU, cachê primária, cachê 
secundaria, memória principal e discos magnéticos. Indique se as seguintes 
afirmações são verdadeiras ou falsas:
a) O custo por palavra da cache primaria será menor que o custo por palavra da cache 
secundaria. 
b) A cache primaria será de menor tamanho que a secundaria e conterá a cópia de alguns 
blocos desta. 
Feedback
Sua resposta está correta.
A resposta correta é: a) FALSA ; b) VERDADEIRA.
Questão 2
Texto da questão
Um computador dispõe do seguinte sistema hierárquico de memória (ordenado dos 
níveis superiores aos inferiores): registradores da CPU, cachê primária, cachê 
secundaria, memória principal e discos magnéticos. Indique se as seguintes 
afirmações são verdadeiras ou falsas:
a) O custo por palavra da cache primaria será menor que o custo por palavra da cache 
secundaria.
b) A cache primaria será de menor tamanho que a secundaria e conterá a cópia de alguns 
blocos desta.
 
Escolha uma:
Feedback
Sua resposta está incorreta.
A resposta correta é: a) FALSA; b) VERDADEIRA.
Questão 3
Texto da questão
Localidade Temporal refere-se a tendência de execução de envolver um número de 
posições de memória que estão em cluster. 
Mapeamento Associativo
Mapeamento DiretoMapeamento Direto
Questionário nº 2 : Unidade 4
Escolha uma opção:
Feedback
Localidade espacial refere-se a tendência de execução de envolver um número de 
posições de memória que estão em cluster. 
A resposta correta é 'Falso'.
Questão 4
Quais são as diferenças entre mapeamento direto, mapeamento associativo e 
mapeamento associativo em conjunto?
Cada bloco da memória principal é mapeado 
em uma única linha de cachê. A técnica de 
mapeamento direto é simples e tem custo de 
implementação baixo. Sua principal 
desvantagem é que cada bloco é mapeado em 
uma posição fixa na memória cachê. Dessa 
forma, se um programa fizer repetidas 
referências a palavras de dois blocos 
distintos, mapeados em uma mesma linha, 
esses blocos será trocados continuamente na 
memória cache e a taxa de acertos à memória 
cache será baixa.
Resposta 1
Nesse mapeamento, é combinado vantagens 
do mapeamento direto e do mapeamento 
associativo e diminui suas desvantagens.
Resposta 2
Evita as desvantagens do mapeamento direto, 
permitindo que cada bloco da memória 
principal seja carregado em qualquer linha de 
memória cachê. O mapeamento associativo 
oferece maior flexibilidade para a escolha do 
bloco a ser substituído quando um novo 
bloco é trazido para a memória cachê. A 
principal desvantagem do mapeamento 
associativo é a complexidade do conjunto de 
circuitos para a comparação dos rótulos de 
todas as linhas da memória cache.
Resposta 3
Feedback
Sua resposta está incorreta.
A resposta correta é:
 Cada bloco da memória principal é mapeado em uma única linha de cachê. A técnica de 
mapeamento direto é simples e tem custo de implementação baixo. Sua principal 
desvantagem é que cada bloco é mapeado em uma posição fixa na memória cachê. 
Dessa forma, se um programa fizer repetidas referências a palavras de dois blocos 
Questionário nº 2 : Unidade 4
distintos, mapeados em uma mesma linha, esses blocos será trocados continuamente na 
memória cache e a taxa de acertos à memória cache será baixa. – Mapeamento Direto,
 Nesse mapeamento, é combinado vantagens do mapeamento direto e do mapeamento 
associativo e diminui suas desvantagens. – Mapeamento Associativo por Conjuntos,
 Evita as desvantagens do mapeamento direto, permitindo que cada bloco da memória 
principal seja carregado em qualquer linha de memória cachê. O mapeamento associativo 
oferece maior flexibilidade para a escolha do bloco a ser substituído quando um novo 
bloco é trazido para a memória cachê. A principal desvantagem do mapeamento 
associativo é a complexidade do conjunto de circuitos para a comparação dos rótulos de 
todas as linhas da memória cache. – Mapeamento Associativo.
Questão 5
Texto da questão
Localidade temporal é explorada, mantendo as instruções usadas recentemente e os 
valores dados na memória cache e explorando uma hierarquia de cache.
Escolha uma opção:
Feedback
A resposta correta é 'Verdadeiro'

Mais conteúdos dessa disciplina