Un caché con un tamaño de línea de L palabras de 32 bits, S número de conjuntos, formas W y Las direcciones se componen de A bits. Supongamos que la memoria caché está direccionada por palabra, es decir, los dos bits bajos de la dirección siempre son 0.
Si se trata de una memoria caché asignada directamente de tamaño 16 palabras, línea tamaño 4 palabras, ¿cuál es el tamaño de la memoria caché en bytes? Este número debe incluir solo la parte de datos del caché
¿Cuál es el número total de bytes necesarios para almacenar las etiquetas?
Este problema es muy abstracto para mí, por lo que se apreciarán sugerencias útiles para calcular el tamaño del caché y las etiquetas.
Si las palabras son de 32 bits y hay un total de 16 palabras, ¿significa que el tamaño del caché es 16 * 32 = 512 bits = 64 bytes (Pregunta 1)? Esto también sería importante para responder 2) el número de bytes necesarios para almacenar las etiquetas.