2
LISTA DE EXERCÍCIOS HIERARQUIA DE MEMÓRIA E BARRAMENTO RESOLUÇÃO. 1- O objetivo é armazenar dados e programas do usuário.Ex: Disco rígido, CD-ROM, Fita magnética e etc. Comparada às demais memorias o preço é mais baixo. Tem tamanho grande, geralmente expressa um gigabyte. Porém a velocidade é lenta. 2- O objetivo é armazenar programas em execução eseus dados. Barata, porem mais cara que a memória secundaria. Tem tamanho grande, porém, menor que a memoria secundaria. A velocidade da mesma é mais rápida que a memória secundaria. 3- As informações armazenadas na memória principal estão dentro de células. Cada célula possui um endereço o endereço é usado para referenciar uma célula especifica da memória principal. 4- Palavras são agrupamentos de células da memória principal. O mecanismo Big Endian a numeração dos bytes da direita pra esquerda e o Little Endia da direita para esquerda. 5- O objetivo é minimizar a taxa de falhas nos próximos acessos, seguindo o princípio da localidade espacial. Mais cara que a memória principal e segundaria. Seu tamanho é definido no projeto, porém é menor que a memória primaria. A velocidade da mesma é mais rápida que as demais memórias. 6- Se não existisse a cache o processador teria que trabalhar diretamente com a memória primaria, que é lenta em relação a memória cache. Aumentaria o tempo na execução dos programas. 7- As linhas de cache na memória principal são palavras vizinhas. Se a informação não estiver na cache é gerado um falha de acesso à cache, essa falha faz com que a linha de cache na memória principal que possui a informação procurada seja trazida para a cache.

Resolvido Memoria e Barramento

Embed Size (px)

DESCRIPTION

So respostas

Citation preview

Page 1: Resolvido Memoria e Barramento

LISTA DE EXERCÍCIOSHIERARQUIA DE MEMÓRIA E BARRAMENTO

RESOLUÇÃO.

1- O objetivo é armazenar dados e programas do usuário.Ex: Disco rígido, CD-ROM, Fita magnética e etc.Comparada às demais memorias o preço é mais baixo. Tem tamanho grande, geralmente expressa um gigabyte. Porém a velocidade é lenta.

2- O objetivo é armazenar programas em execução eseus dados. Barata, porem mais cara que a memória secundaria. Tem tamanho grande, porém, menor que a memoria secundaria. A velocidade da mesma é mais rápida que a memória secundaria.

3- As informações armazenadas na memória principal estão dentro de células. Cada célula possui um endereço o endereço é usado para referenciar uma célula especifica da memória principal.

4- Palavras são agrupamentos de células da memória principal. O mecanismo Big Endian a numeração dos bytes da direita pra esquerda e o Little Endia da direita para esquerda.

5- O objetivo é minimizar a taxa de falhas nos próximos acessos, seguindo o princípio da localidade espacial. Mais cara que a memória principal e segundaria. Seu tamanho é definido no projeto, porém é menor que a memória primaria. A velocidade da mesma é mais rápida que as demais memórias.

6- Se não existisse a cache o processador teria que trabalhar diretamente com a memória primaria, que é lenta em relação a memória cache. Aumentaria o tempo na execução dos programas.

7- As linhas de cache na memória principal são palavras vizinhas. Se a informação não estiver na cache é gerado um falha de acesso à cache, essa falha faz com que a linha de cache na memória principal que possui a informação procurada seja trazida para a cache.

8- Principio da localidade espacial, palavras vizinhas tendem a ser referenciadas em sequencia. Trazer palavras vizinhas para a cache junto da que gerou a falha melhora o desempenho nos próximos acessos. Principio da localidade temporal, palavras que acabaram de ser referenciadas tendem a ser referenciadas de novo em breve. Manter palavras que foram recentemente referenciadas melhora o desempenho nos proximos acessos. O processador não precisara buscar a informação na memoria principal, gerando um ganho de desempenho.

Page 2: Resolvido Memoria e Barramento

9- A memoria cache unificada é uma cache destinada a armazenar instruções e dados, mas simples de projetar. Já a memória cache dividida é separa uma cache para as instruções e outra para os dados, mais dificil de projetar, porem agiliza o processo de busca de instruções e dados.

10- Cache primario (L1), Cache segundario (L2), Cache Terciário (L3). O L1 encontra-se dentro da CPU, o L2 escontra-se fora da CPU, mas ainda no mesmo invólucro, L3 está totalmente desassociado da CPU.

11- Via de dados, Caminho para o tráfego de informações entre memória, CPU e dispositivos E/S. Via de endereços, Ultilizada para especificar a fonte/destino das informações transmitidas pela via de dados. Via de controle, usada ára controlar o acesso ao barramento.

12- Quanto maior o número de linhas de transmissões na via de dados, maior será o tempo na transmissão de informações armazenadas em palavras na memória principal.

13- Quanto maior o numero de linhas transmissões de vias de endereções maior será o tamanho da memoria primaria.

14- Considerando um tamanho padrão para a célula, ela terá 1 byte que equivale a 8 bits, portanto seram nescessarias (8*256=2.048) 2,048 linhas de transmissão.