Arquitetura
A tag está relacionada com este tipo de cache, na qual o dado pode ser armazenado em qualquer posição da memória cache, uma vez que para encontrá-la, será necessário analisar o endereço completo, comparando posição a posição, para poder encontrar o dado desejado pelo processador. Ou melhor, o tag será maior para encontrar a posição, sendo ela, não específica. Portanto, a tag seria a própria verificação do endereço, ou seja, o tag é o próprio endereço.
2) Caso uma instrução solicitada pelo processador não esteja na cache, quais as etapas seguidas? Cite-as.
O processador procura o endereço na memória principal e traz o conteúdo do endereço solicitado para a memória cache.
3)Indique qual o melhor entre os sistemas de memória cache denominados Write-through e Write-back. Justifique sua resposta.
Write back - A memória só é atualizada quando o bloco da cache que sofreu modificação for substituído por outro. Só modifica a memória principal, quando um dado é modificado dentro da memória cache, e por tanto, torna-se mais eficiente, melhor.
Write through - quando um dado é enviado para a buffer, que quando estiver cheia, ela manda o dado de volta. Altera o dado simultaneamente. Gasta mais tempo, penaliza o processador. Ou seja, não é boa, não é tão eficiente quanto o write-back.
4) Descreva como deve ser a implementação de uma memória cache que utiliza o principio da localidade espacial. Utilize figura para demostrar.
Dados com endereços próximos serão referenciados. Ou seja, um dado referenciado, todos os outros que estiverem próximos a ele, tenderão a ser referenciados também, o processador faz proveito dessa característica da execução do programa, podendo otimizar o processamento.
5) Sobre memória cache é correto afirmar que:
a(F ) Os bits de deslocamento, presentes no endereço de memória, contém a informação do endereço necessária a