[2018][Julio][Problema 2]

[2018][Julio][Problema 2]

de Esteban Gabriel Risso Martinez -
Número de respuestas: 1

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