Entendiendo la predicción de la rama

0

En la página 376 del libro Organización y diseño de computadoras de Hennesay, se muestra la siguiente ilustración para ilustrar la predicción de la rama. Pero, ¿qué significa "IM" y "DM"? ¿IM representa la memoria de instrucciones y DM significa memoria de datos o es otra cosa?

    

2 respuestas

1

Sí, en realidad ha respondido a su propia pregunta. Solo para añadir algunos comentarios. En la Fig. 4.34 puede verificar que IM realmente significa Memoria de instrucciones (ver el título):

Finalmente, en la figura 4.62, encontrará una ruta de datos que muestra las 5 etapas de la canalización y etiqueta explícitamente el bloque IM como Memoria de Intrucción y DM como Memoria de Datos.

Espero que esto ayude!

    
respondido por el L30nardo SV.
0

Sí, en este diagrama, el bloque marcado como "IM" representa la última etapa del mecanismo de búsqueda de instrucciones, generalmente un búfer de búsqueda previa o un caché de algún tipo. El bloque marcado como "DM" representa la parte de la interfaz de memoria de datos utilizada para escribir los resultados (en caché y / o memoria externa).

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas