Documente Academic
Documente Profesional
Documente Cultură
CARRILLO PUERTO
UNIDAD ACADMICA TULUM
ARQUITECTURA DE COMPUTADORAS
UNIDAD 1
10-SEPTIEMBRE-15
NDICE
INTRODUCCIN................................................................................................... 3
BUSCA LA RESPUESTA A ESTAS PREGUNTAS EN EL SIGUIENTE TEXTO................4
MEMORIA CACH................................................................................................. 5
COMO TRABAJA UN DISCO CACHE.......................................................................7
ACTIVIDADES...................................................................................................... 8
B VUELVE A LEER EL TEXTO PARA ENCONTRAR LAS RESPUESTAS A ESTAS
PREGUNTAS...................................................................................................... 8
HAS COINCIDIR LOS TRMINOS DE LA TABLA A CON LOS ENUNCIADOS DE LA
TABLA B........................................................................................................... 8
MARCA VERDADERO O FALSO LO SIGUIENTE...................................................9
CONCLUSIN..................................................................................................... 10
INTRODUCCIN
En esta actividad hablaremos acerca de que es la memoria cache y como
funciona, cuales son las funciones que esta cumple en el procesador y los
mtodos que de los que hace uso para llevar a cabo su trabajo. Dentro de este
trabajo se encuentran tres actividades que se resolvieron a travs de la traduccin
de un texto en ingls, la finalidad de esta tarea es hacernos comprender como
funcionan la memoria cache dentro de lo que es la arquitectura de computadoras.
A continuacin presentamos el texto transcrito al espaol y las actividades
resueltas a partir de la informacin adjunta.
MEMORIA CACH
La mayora de los PC estn de vuelta, no en manos de la velocidad de su
procesador principal, pero en el momento que se necesita para mover datos
dentro y fuera de la memoria. Una de las tcnicas ms importantes para conseguir
alrededor de este cuello de botella es el cach de memoria. La idea es utilizar un
pequeo nmero de chips de memoria muy rpidos como un amortiguador o
cach entre la memoria principal y el procesador. Cada vez que el procesador
necesita para leer los datos que se ve en esta rea cach primero. Si encuentra
los datos en la memoria cach, entonces esto se considera como un "movimiento
de la memoria" y el procesador no tiene que pasar por el proceso ms laborioso
de la lectura de los datos de la memoria principal. Slo si los datos no est en la
cach qu necesita acceder a la memoria principal, pero en el proceso se copia
todo lo que encuentra en la cach para que sea all listo para la prxima vez que
sea necesario. Todo el proceso est controlado por un grupo de circuitos lgicos
llamado el controlador de memoria cach. Uno de los principales puestos de
trabajo del controlador de cach es para cuidar de 'coherencia de cach' que
significa asegurar que cualquier cambio por escrito a la memoria principal se
reflejan en el cach y viceversa. Existen varias tcnicas para lograr esto, el ser
ms obvia para el procesador para escribir directamente tanto a la memoria cach
y la memoria principal, al mismo tiempo. Esto se conoce como cach "writethrough" y es la solucin ms segura, sino tambin el. Lento La principal
alternativa es la cach 'write-back ", que permite que el procesador para escribir
los cambios slo a la memoria cach y no a la memoria principal. Entradas de
cach que han cambiado se marcan como "sucio", dice el controlador de memoria
cach para escribir su contenido de nuevo a la memoria principal antes de utilizar
el espacio para almacenar en cach los datos nuevos. Una cach write-back
acelera el proceso de escritura, pero requiere un controlador de memoria cach
ms inteligente. La mayora de los controladores de cach se mueven una "lnea"
de los datos en lugar de un solo elemento cada vez que necesitan para transferir
datos entre la memoria principal y la memoria cach. Esto tiende a mejorar la
posibilidad de un golpe de cach como la mayora de los programas pasan su
tiempo paso a paso por instrucciones secuencialmente almacenada en la
memoria, en lugar de saltar sobre de un rea a otra. La cantidad de datos
transferidos cada vez que se conoce como el tamao de la lnea.
adyacente. La cach entonces deja espacio para los nuevos datos mediante la
sustitucin de edad. Dependiendo del algoritmo que se est aplicando, esto puede
ser la informacin que ha estado en la memoria cach de la ms larga, o la
informacin que es el utilizado menos recientemente. La peticin de la CPU puede
ser cumplido, y la cach ya tiene los datos adyacentes cargados en previsin de
que
la
informacin
que
se
solicita
continuacin.
ACTIVIDADES
B VUELVE A LEER EL TEXTO PARA ENCONTRAR LAS
RESPUESTAS A ESTAS PREGUNTAS.
HAS COINCIDIR LOS TRMINOS DE LA TABLA A CON LOS
ENUNCIADOS DE LA TABLA B.
Tabla B
i-El proceso de la escritura cambia
slo a la cach y no a la memoria
principal a menos que el espacio se
utiliza para almacenar en cach los
datos nuevos
ii-La cantidad de datos transferidos
a la cach en cualquier momento
Tabla A
a--Aciertos de cache
b--Controlador de cache
c--Coherencia de cache
d--Escritura a travs de cache
e--Escribir de nuevo a cache
f--Tamao de lnea
10
11
CONCLUSIN
Este trabajo fue muy dinmico y en lo personal hiso comprender muchas cosas
ignoradas a cerca de la memoria cache, lo aprendido en este trabajo se puede
resaltar hablando de que el cache es una memoria visual en el procesador, pero
esta memoria es temporal ya que guarda informacin de los datos utilizados
recientemente o muy lejanamente, as que, cuando se solicita una informacin el
procesador no requiere perder el tiempo buscando la informacin en la memoria
principal, ya que en la mayora de los casos se encuentra en el cache.
Adems el cache puede cumplir dos funciones muy importantes es capaz de
escribir a travs de l o simplemente hacerlo de nuevo.
12