Baixe o app para aproveitar ainda mais
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'
Compartilhar