Hola, me surgió una duda viendo la solución del ejercicio. Cuando se quiere acceder a F000 = 1E I 0 I 0 ocurre un miss y se carga en la linea 0 el bloque con identificador 1E.
Luego al llegar a F100 = 1E I 1 I 0 vuelve a ocurrir un miss y se carga en la linea 1 el bloque con identificador 1E (por lo menos es lo que yo entiendo viendo el TAG).
Mi duda surge que estoy asignando un mismo bloque (el que tiene identificador 1E) a distintas lineas, lo cual viola la correspondencia directa, así que algo estoy entendiendo mal.
Muchas gracias.
Saludos.
En respuesta a Esteban Gabriel Risso Martinez
Re: Examen julio de 2018, problema 2
de Federico Rivero -
Estimado,
Cómo estás? El punto de confusión creo que está en que el tag no identifica a un bloque en la memoria. Identifica a un bloque dentro de los posibles bloques que caen en una línea o conjunto.Por esta razón, esos dos bloques que mencionás no son el mismo bloque. La solución es correcta.
Saludos,
Federico