Gabarito disponível
Assim, qual deverá ser o valor binário do campo conjunto que será localizado pelo sistema de controle da cache?
Resolução comentada
Campo conjunto tem 10 bits, e o resultado é 0010010101.
A cache tem 4K linhas em conjuntos de 4, ou seja, 1K conjuntos, o que dá 10 bits. O bloco de 32 bytes dá 5 bits de palavra. O endereço 3FC92B6 é 0011111111001001001010110110 (28 bits). Removendo os 5 bits de palavra, os 10 bits seguintes (os menos significativos do restante) são 0010010101.
Análise das alternativas
A, B, D e E) Correspondem a outros trechos do endereço, ou a um número de bits de palavra ou de conjunto incorreto.
Referência: MONTEIRO, Mario A. Introdução à Organização de Computadores (2012) – Memória cache, mapeamento associativo por conjunto.
Resolução comentada do VaiConcursos.