You are on page 1of 11

Memria Cache

ARQUITECTURA E SISTEMAS DE COMPUTADORES

Introduo
Devido a grande diferena de velocidade existente entre o processador e a memria principal, foi desenvolvido um elemento intermedirio que tem o propsito de minimizar o impacto desse problema no sistema de computao: A memria Cache.

Definio
Memria cache - um dispositivo de acesso rpido, interno a um sistema, que serve de intermedirio entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede.

Objectivos da Memria Cache


O uso de memrias cache visa obter uma velocidade de acesso a memria prxima da velocidade de memrias mais rpidas, e ao mesmo tempo disponibilizar no sistema uma memria de grande capacidade, a um custo similar de memrias de semicondutores mais baratas.

Funcionalidade
O principio de funcionamento da memria cache o seguinte: Toda vez que o processador executa uma instruo que faz referncia a memria, a interface de memria procura se esta posio est armazenada na cache. Se encontrar, o dado enviado imediatamente ao processador, sem que esta tenha que busca-lo na memria principal. Caso a posio de memria no seja localizada na cache, ento lida na memria principal e uma cpia armazenada na cache para o futuro.

Cache Hit: Ocorre quando a posio acessada da memria principal encontrada na cache. Cache Miss: Ocorre quando a posio acessada da memria principal no encontrada na cache.

Tipos de Memria Cache


Os tipos de memria cache mais conhecidos so: Mapeamento direto Totalmente associativa Associativa por conjunto

Nivis de Memria Cache


Com o aumento crescente da velocidade do CPU e visando minimizar um grande impacto no custo da Memria Cache os fabricantes vm estabelecendo diferentes nveis de memria cache. L1 (Memrias Cache internas ao processador); L2 (internas ou externas ao processador); L3 (externas ao processador , e existente em poucos processadores);

Tamanho da Cache
Quando feita a implementao da memria cache, alguns aspectos so analisados em relao a seu tamanho: A relao acerto / falha; Tempo de acesso a memria principal; O custo mdio, por bit, da memria principal, do cache L1 e L2; O tempo de acesso do cache L1 ou L2; A natureza do programa a ser executado no momento;

Concluso
De acordo com o nosso trabalho conseguimos concluir que a Memria Cache uma memria de natureza rpida, integrada ao processador, com o objetivo de diminuir as consultas do processador memria RAM.

FIM

You might also like