ARQUITECTURA
Enviado por frank9404 • 21 de Junio de 2015 • 355 Palabras (2 Páginas) • 290 Visitas
El acceso aleatorio permite acceder físicamente a un dato de forma directa en el medio de almacenamiento. El dispositivo que accede al dato no necesita leer ningún otro dato dentro del medio de almacenamiento para acceder al dato buscado.
El acceso secuencial requiere interactuar con el resto de los datos o espacio físico del medio de almacenamiento para acceder a un dato específico.
El acceso Directo consiste principalmente en copiar un bloque de memoria de un dispositivo a otro. En lugar de que la CPU inicie la transferencia, esta se lleva a cabo por el controlador DMA. Un ejemplo típico es mover un bloque de memoria desde una memoria externa a una interna más rápida. Tal operación no ocupa al procesador y, por ende, éste puede efectuar otras tareas. Las transferencias DMA son esenciales para aumentar el rendimiento de aplicaciones que requieran muchos recursos.
2. Cuál es la relación general entre tiempo de acceso, coste y capacidad de memoria.
Acceso secuencial
Se utiliza un mecanismo de lectura/escritura compartida, que debe ir trasladándose desde su posición actual a la deseada, pasando y obviando cada registro intermedio.
Acceso directo
El acceso se lleva a cabo mediante un acceso directo a una vecindad dada, seguido de una búsqueda secuencial hasta alcanzar la posición buscada.
Acceso aleatorio
El tiempo para acceder a una posición dada es constante e independiente de la secuencia de accesos previos.
3. Qué diferencias existen entre las correspondencias directas, asociativas y asociativas por conjuntos.
Correspondencia Directa
Cada bloque de la memoria principal sólo puede ir en una línea de la caché.
Correspondencia tasociativa
Cada bloque de la memoria principal puede ir en cualquier posición de la caché.
Correspondencia Asociativa por Conjuntos
La memoria caché se divide en varios conjuntos de bloques que se asignan mediante correspondencia directa a los conjuntos de la caché, pero dentro de éstos el bloque de ubicación se elige libremente.
4. Para una caché de correspondencia directa, una dirección de memoria principal es vista como tres campos. Enumere y defina estos campos.
Datos: Es el valor que se va a leer o escribir en determinado bloque.
Etiqueta: Identifica el bloque de Memoria Principal
Bit de validez: Sirve para indicar si la información de la cache es válida o no.
...