Puntos a saber mencionados por el profe

Transferencia DMA

Coherencia de Caché

Segmentación de instrucciones

Practica (memorias y segmentación)

Correspondencia de caché


Finales anteriores

Mezcla de puntos entre los 2 finales

El sistema de memoria cache permite acelerar los procesos entre CPU y memoria principal, como objetivo de lograr que la velocidad de la memoria sea lo más rápida posible. Para tal fin la cache se interpone entre el procesador y la memoria principal conteniendo una copia de las partes de la memoria principal.

1) Explique el concepto de memoria de caché e indique que se entiende por coherencia de caché

La coherencia de caché es un problema que ocurre en ordenadores que tienen más de una unidad de procesamiento central, se basa en que pueden existir varias copias del mismo dato simultáneamente en caches diferentes, y si los procesadores actualizan sus copias, puede producirse una visión inconsistente de la memoria

2) ¿Qué es la coherencia de Caché?¿Qué problema nos ayuda a resolver?

La coherencia de caché se basa en que pueden existir varias copias del mismo dato simultáneamente en caches diferentes, y si los procesadores actualizan sus copias, puede producirse una visión inconsistente de la memoria.

Se puede resolver utilizando un protocolo de coherencia de caché, su objetivo es situar las variables locales utilizadas recientemente en la caché apropiada y mantenerlas allí para las distintas escrituras y lecturas, al mismo tiempo que se mantiene la consistencia de las variables compartidas que pudieran encontrarse en varias cachés al mismo tiempo.

3) Explique los modos de direccionamiento directo e indirecto indicando sus ventajas y desventajas

En el modo de direccionamiento directo se contiene la dirección efectiva del operando referenciando a una dirección de memoria principal, su ventaja es que es sencillo y como desventaja este proporciona un espacio de direcciones restringido.

En el modo indirecto se contiene una dirección de memoria, en la que se encuentra la dirección efectiva del operando referenciando a una posición de memoria, la ventaja es que posee espacios de direcciones grande, su desventaja es que tiene múltiples referencias a memoria para obtener el dato

4) Explique el modo de direccionamiento indirecto con registro y el modo con desplazamiento indicando sus ventajas y desventajas