Questões em Arquitetura
Acesso ramdômico: é a capacidade de acessar um elemento arbitrário de uma sequência em tempo igual.
Acesso sequencial: é o contrário onde um elemento mais distante leva mais tempo para ser acessado.
Acesso direto blocos individuais ou registros tem um único endereço baseado em uma localização física. O acesso é completado por um acesso direto para alcançar em uma busca sequencial mais próxima, contando, ou esperando para alcançar a localização final.
4.2 -
O tempo de acesso mais rápido, maior capacidade , maior custo por bit, menor custo por bit; maior capacidade, menor tempo de acesso.
4.3 -
É possível organizar dados através de uma hierarquia de memória, tal que a porcentagem de acesso para cada nível baixo sucessivamente é substancialmente menor do que o nível acima. Por causa das referências de memória.
4.4-
Quais são as diferenças entre mapeamento direto, mapeamento associativo, e mapeamento associativo em conjunto?
Em um sistema de cache, mapeamento direito mapeia cada bloco de memória principal em apenas uma possível linha da cache. Mapeamento associativo permite que cada bloco da memória principal seja carregado em qualquer linha da cache. No mapeamento associativo em conjunto, a cache é dividida em um conjunto de números das linhas da cache; cada bloco da memória principal pode ser mapeado em qualquer linha em um conjunto particular.
4.5 –
Os w bits menos significativos identificam uma palavra ou um byte dentro de um bloco da memoria principal.
Os s bits restantes especificam m dos 2s blocos da memoria principal. A logica de cache interpreta esses s bits como uma tag de s-r bits(parte mais significativa) e um campo de linha de r bits.
4.6 –
Os dois campos da cache associativa é o mapeamento associativo e o mapeamento associativo por conjunto. O mapeamento associativo é onde um bloco de memória principal pode ser carregado para qualquer linha do cache já o mapeamento associativo por conjunto é meio termo entre o