Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se utilizan dos principios en los cuales se basa almacenar en la memoria caché los datos
mas usados. Estos son la Vecindad Espacial y la Vecindad Temporal. El primero
corresponde a la adyacencia de las instrucciones (si se ejecuta una instrucción lo más
probable es que se ejecute la siguiente), y el segundo se refiere a que los programas
tienden a usar los datos mas recientes.
Ventajas serie: Menores peticiones a la MP, por lo tanto menor uso de utilización del
bus. Permite que mientras el microprocesador accede a la caché, otros dispositivos
acceden a la MP. La desventaja es la pérdida de tiempo en caso de no estar el dato en la
caché.
Escritura inmediata (Write Through): En éste método, todas las escrituras del
microprocesador en la memoria caché son traspasadas inmediatamente a la MP. Si
bien el método es simple el rendimiento se reduce debido al tiempo empleado en
escribir la MP teniendo una alta utilización del bus.
Escritura diferida (Posted Write Through): En éste método la caché incorpora una
serie de registros intermedios de escritura. A los mismos llegan las escrituras en
caché, liberándose al procesador rápidamente. A medida que el bus de memoria
permanece ocioso, el controlador de la caché va actualizando los datos en la MP.
Como comentario final, podemos indicar en la misma se encuentran los “registros cache
invisibles” que están asociados a los registros de segmento, cuando el microprocesador
trabaja en modo protegido. Estos registros contienen la base, límites y atributos. (Ver
paginación y Segmentación).