A hierarquia de memória é uma estrutura essencial na arquitetura de computadores, projetada para otimizar o acesso aos dados e melhorar a eficiência do sistema. Esta hierarquia é
composta por diferentes níveis de memória, cada um com características específicas em termos de velocidade, capacidade e custo. Compreender como as políticas de substituição e
mapeamento influenciam o desempenho é crucial para maximizar a eficiência do sistema. Explique como as políticas de substituição e mapeamento afetam o desempenho da cache em
um sistema computacional. Em sua resposta, discuta como a política de substituição "Least Recently Used" (LRU) pode impactar a taxa de acertos da cache em comparação com a política
"First-In-First-Out" (FIFO). Além disso, explique como o mapeamento associativo por conjunto pode otimizar o acesso aos dados.