Hola, no entiendo en la parte a cuando calculan el TAP sin memoria cache.
Entiendo que todas las lecturas serán misses, por lo que el missRate será 1.
El TAP = hit time + miss rate * miss penalty.
En la solución dice que el TAP es 35ns, no sería 40? Yo lo pense como 5ns + 1*35ns, los 5ns de hit time y 35ns de miss time.
Otra cosa que no entendí es por qué dice que los accesos son de 0xF8FC - 0xF000, no seria 0xF8FF - 0xF000? Por lo que entendi se carga oxF000 en SI y se suma 1 cada iteración hasta llegar a 0xF8FC, y esto se realiza 6 veces (hasta que DX=0).
Además, en general, cuando nos preguntan tiempo de acceso promedio alcanza con calcular miss rate (o hit rate en su defecto) y realizar la cuenta no?
En la solución hay una parte donde se calcula el Tiempo de acceso total que no veo que información me brinda a la hora de contestar, capaz no entendi del todo la solución.
Muchas gracias de antemano!
Saludos