SóProvas


ID
695188
Banca
FCC
Órgão
TRF - 2ª REGIÃO
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O projeto de uma memória cache é uma questão de importância cada vez maior para CPUs de alto desempenho e levam em conta os seguintes aspectos, EXCETO

Alternativas
Comentários
  • Algué saberia informar do que se trata: " Linha de cache ??"

    obrigado
  • Respondendo ao colega acima, linha de cache diz respeito à quantidade de dados transferida em blocos de tamanho fixo entre a memória e o cache: quando o processador precisa ler ou escrever um endereço na memória principal, a primeira operação a ser feita é verificar a entrada correspondente no cache. Quando uma linha de cache é copiada da memória para o cache, uma entrada de cache é criada, que inclui os dados copiados e o endereço na memória. Se o processador encontra o endereço da memória no cache, há um chache hit; do contrário, um cache miss.
    Se há cache hit, o processador lê o escreve dados na linha de cache; se há cache miss, há uma nova alocação para entrada e os dados são buscados na memória.
  • Alternativa B

    Até por uma questão lógica, não há como ter preocupação com a memória principal a ser utilizada no projeto de um processador.
    São dois hardwares diferentes.

    Os outros itens com certeza dizem respeito a memória cache que será utilizada internamente no chip do processador, geralmente a L1 e que também pode se utilizar da Arquitetura de Harvard. Área separadas para instruções e dados.
  • De acordo com a obra de Mário Monteiro, os seguintes elementos devem ser considerados no projeto de uma memória cache:

    1- Função de mapeamento de dados MP/cache

    2- Algoritmos de substituição de dados na cache

    3- Política de escrita pela cache

    4- Níveis de cache

    5- Definição do tamanho das memórias cache

    6- Largura de linha de cache