Buscar

Lista 01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 – Por que é necessário se estabelecer uma politica para a substituição de linhas para os métodos de 
mapeamento associativo e não para os métodos de mapeamento direto?
Por que no mapeamento associativo, os blocos são colocados em qualquer posição vaga, não existindo um 
local pré-definido. Assim, deve existir uma forma de escolher qual bloco sairá quando a cache estiver cheia.
3 – Ao se verificar a organização de uma memoria cache da MP de um sistema de computador, 
observa-se que a cache tem uma capacidade de armazenamento muito menor, que a MP e ainda assim,
sabe-se que em média 100 acessos do processador Á cache ele obtém cerca de 95% a 98% de acertos, 
porque? 
Principio de localidade temporal.
4- Por que a memoria cache é um dispositivo de armazenamento volátil? 
Por que perde os dados quando a alimentação é cortada.
5- Quais os fatores que possibilitaram que os computadores se tornassem pessoais e difundidos pelo 
mundo?
Diminuição do tamanho e custo do hardware e o aparecimento da internet.
6- Como funciona o sistema de memória se ele estiver memória cache?
1º Passo: O processador solicita ao controlador da cache um endereço de memória.
2º Passo: O controlador da cache busca o endereço na cache, se estiver na cache responde ao processador, 
caso contrario o controlador busca na memoria principal um bloco contendo o endereço solicitado e os seus 
vizinhos para a memória cache e então responde ao processador.
7- Explique os dois tipos de mapeamento de memória cache (Direto e associativo).
Mapeamento Direto – Os blocos de memória principal são alocados em uma posição fixa na cache.
Mapeamento Associativo- Os blocos da memória principal são alocados em qualquer posição na memória 
cache. Necessitando assim de politicas de substituição de blocos na cache, como a FIFO ( Primeiro a entrar, 
primeiro a sair), o LRU ( O menos recentemente usado), o LFU (O menos frequentemente usado) e o 
Aleatório ( Tanto faz).
8 – Enumere os diferentes tipos de memória existentes nos computadores atuais, desde o registrador 
até a memoria flash.
Registradores
ROM
RAM
CACHE
HD, DVD, CD
FITADAT
PENDRIVE
CARTÃO SD, BLUERAY
9 - Por que necessitamos de uma linguagem de programação de computadores?
Para tornar amigavel e produtivo o desenvolvimento de códigos para a execução do processador.
10 – Qual a utilidade da memória em um computador? Explique por que a sua quantidade e 
velocidade são tão importantes nos computadores atuais.
O processador só busca instruções e dados na memória principal. A velocidade de memória implica no 
melhor desempenho na execução do programa.
A quantidade implica no número de programas que posso executar.
11- Qual a diferença entre memória cache e memória RAM?
RAM CACHE
DRAM SRAM(transistores)
Volátil Volátil
Lenta Rápida
Não aquece Aquece altas temperaturas
Não consome Consome muita energia.

Continue navegando