Sunteți pe pagina 1din 12

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE

CARRILLO PUERTO
UNIDAD ACADMICA TULUM

INGENIERA EN SISTEMAS COMPUTACIONALES

ARQUITECTURA DE COMPUTADORAS
UNIDAD 1

ALUMNO: RAL JESS ALEJANDRO LPEZ

DOCENTE. ING. JOS TORRES EK

ACTIVIDAD RELACIONADA CON LA MEMORIA CACHE Y


SUS FUNCIONES

10-SEPTIEMBRE-15

Ral Jess Alejandro Lopez

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

Ral Jess Alejandro Lopez

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.

Ral Jess Alejandro Lopez

BUSCA LA RESPUESTA A ESTAS PREGUNTAS EN EL SIGUIENTE


TEXTO.
1.- Que es una de las causas de una PC no corra a su mximo potencial de
velocidad?
Debido a la forma en la que el procesador guarda la informacin, le es mucho ms
difcil acceder de manera inmediata a todos los datos.
2.- Que palabra en el texto se utiliza en lugar de buffer?
La palabra cache
3.- Qu dispositivo se ve despus de coherencia de cach?
El procesador
4.- Cual es la principal alternativa para escribir a travs del cache?
La manera write-back

Ral Jess Alejandro Lopez

5.- Cuando no escribir de nuevo cach escribir su contenido de nuevo a la


memoria principal?
Cuando encuentra los datos en la memoria principal
6.- Cundo los datos son marcados como sucio en un cach al escribir de
nuevo?
Cuando hay entradas a la cache que han sido cambiadas o modificadas
7.- Que determina que datos son reemplazados en un disco cache?
Cuando los datos que se estn buscando no se encuentran en ese momento en la
memoria cache.

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

Ral Jess Alejandro Lopez

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.

Ral Jess Alejandro Lopez

Si hay una cach golpeado entonces el procesador slo


necesita acceso la memoria cach. Si hay un fallo,
entonces tiene que tanto obtener los datos de la memoria
principal y actualizar la cach, que lleva ms tiempo.

tanto a la memoria principal y la memoria cach. Con un write-back


almacenar en cach las necesidades de procesador solamente
escriben en la memoria cach, dejando el controlador de cach para
escribir los datos de nuevo a la memoria principal ms adelante.

COMO TRABAJA UN DISCO CACHE


El almacenamiento en cach de disco funciona esencialmente de la misma
manera que si usted tiene un cach en el controlador de disco o si est utilizando
una solucin basada en software. La CPU solicita datos especficos de la cach.
En algunos casos, la informacin ya estar all y la solicitud puede ser cumplida
sin acceder al disco duro. Si la informacin solicitada no est en la cach, los
datos se leen desde el disco, junto con una gran parte de la informacin

Ral Jess Alejandro Lopez

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

Ral Jess Alejandro Lopez

que

la

informacin

Ral Jess Alejandro Lopez

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

iii-El proceso de escribir


directamente tanto a la cache y la
memoria principal a la vez
iv-El procesador tiene xito en la
bsqueda de la datos en la cach
v-Garantizar que cualquier cambio
escriben principal la memoria se
reflejan en el cach
y viceversa
vi-Los circuitos lgicos utilizados
para controlar el proceso de cach

Ral Jess Alejandro Lopez

10

MARCA VERDADERO O FALSO LO SIGUIENTE


a-La memoria cach es ms rpida que la RAM (verdadero)
b- El procesador busca en la memoria principal primero. (falso)
c-Escribe travs cach es ms rpido que el write-back cach.(falso)
d-Cach de escritura requiere una memoria cach ms inteligente de
controlador. (verdadero)
e-La mayora de los programas usan instrucciones que estn almacenadas en
secuencia en memoria. (verdadero)
f- La mayora de los controladores de cach de transferencia de un elemento de
datos a la vez.(verdadero)
g- Cachs de hardware y software trabajan en disco de la misma manera.
(verdadero)

Ral Jess Alejandro Lopez

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.

Ral Jess Alejandro Lopez

12

S-ar putea să vă placă și